Also, be careful, the while the code for the pre-interview features all the logic to run tests case, the "human" interview will miss this feature and you'll lose time re-implementing a makeshift system during the call.
We detached this comment from https://news.ycombinator.com/item?id=16967563 and marked it off-topic.