I applied through college or university. The process took 2 weeks. I interviewed at Microsoft (San Francisco, CA) in May 2015
Interview
I Applied Online and heard about the company through a friend. The interview was mostly behavioral and involved basic questions such as: why xamarin and why tech? There were also questions regarding personal strengths and weaknesses which was somewhat awkward to answer. There was also a writing assignment that was very manageable. Overall it was a good experience.