I applied through college or university. The process took 2 months. I interviewed at Microsoft
Interview
Communication was very good. They followed up and replied to all quiries pretty fast after informing me about on site interview. Also the people were very friendly and helpful to talk with
Interview questions [1]
Question 1
How would test a machine on moon that does arithmatic operation based on input from earth and returns value to earth