Really cool!
Reminds me of the Twitter rant of the guy who created "webpack" or "babel" or something who was rejected by google because he couldn't reverse a linkedlist on a white board.
Also reminds me of Brett Victor's work: http://worrydream.com/#!2/LadderOfAbstraction