So we wrote up a short prompt for a project that should take a couple of hours.
What's the right way to have candidates share their solution code? My first thought was to instruct them to put it into a private github repo and share it with me. But that seems to present a few problems: 1) According to the accept invite dialog, Github apparently leaks my IP address to the repository owner whenever I access it? 2) No obvious workflow for me to share the code with other engineers on my team so that they can help evaluate. I tried Github forking but the candidate was included as a collaborator on that fork, so probably got awkward emails when I forked and then removed him.
So I'm trying to think of a solution that doesn't involve leaking my teams' IP addresses, or other teammates' Github usernames.
I don't need to run this stuff. I'm OK with only being able to review in a web UI (I prefer it, from a security perspective). That's also why I don't want them to try to use email attaching either, even if Gmail could be made to tolerate it.
So I want something like a web (lowercase D) dropbox for code. Any ideas, HNers? Thanks!