There is way less bandwidth involved since the amount of data transferred for a shared coding exercise does not surpass the data (pixels) involved in screen sharing.
Helps with remote interviews/candidates with slow connections.
Every time LetsEncrypt is brought up I am reminded of "if it's for free, You are the product". In this case it is one's servers. A single company has a hand on the pulse and runs software on your server in exchange for continuous "convenience". I am still NOT buying in, diversifying SSL certs from reputable companies with 12 (or sometimes 13) months validity are still ok for me in 2017.
Got a bunch of servers with Linode: personal GitLab, self-hosted Zimbra, Pgsql database, personal/family/fun x2 (python, some PHP, some go behind nginx), couldn't be happier, have been paying $120-$160/m for almost 3 years now. Now also behind free cloud flare account getting free SSL and http2.