I applied through university. The process took 3 weeks. I interviewed at Microsoft (Hyderābād) in Nov 2015
Interview
The company came to our college MANIT,Bhopal.It organised 2 online rounds,one was mcq based ,shortlisted were chosen for second coding round,I qualified the coding round and was called up for a personal interview in Hyderabad.
Interview questions [1]
Question 1
Given a string representing path of a file, normalise the string for eg - /a/b/.././c becomes /a/c
'..' represents previous directory and . represents current directory.
I applied through university. The process took 3 days. I interviewed at Microsoft (Kānpur, Uttar Pradesh) in Dec 2015
Interview
Process at my college :
It comprised of 3 stages.
First stage was online screening test divided in two halves. First halve had multiple choice questions testing basic knowledge of mostly Data structures and algorithms, and a few question from other areas like operating systems and networks.
Second stage was a so called "group-flyer" round. In this stage candidates screened through first stage were divided into groups of 7-10 and each group was made to seat in a different rooms of our tutorial block. Then two programming questions were written on the blackboards of each room and we were asked to write the solution code on the paper and submit.
Third stage consisted of usual interview rounds. One had to progress through the rounds. Those who were finally selected had three to four rounds of interviews.
I applied through other source. The process took 4 days. I interviewed at Microsoft (Hyderābād) in Jul 2015
Interview
PPO Interview of 2 rounds, 1 technical, and the latter as AA(As Appropriate). Hard technical round, easy AA. Internship manager's comments were helpful. Technical interview was highly unrelated to the project, and also tough. One got the feeling that it was deliberately unrelated to the project. AA round was much more easier, and taking initiatives in drawing out project decks gets more points.
Interview questions [1]
Question 1
Write a complete SQL trigger and discuss whether it is optimized.