I applied through other source. The process took 2 months. I interviewed at GitHub in Mar 2013
Interview
light weight phone screen - a bit of tech, a bit of personal chat.
then they will ask you to write some code (patch an existing project, etc - something relatively relavant to the job ) and publish it on github.
then they'll just ignore you. good luck!