3 Part interview - Phone Screen and two subsequent interviews with HR and department heads. Delving into your technology history and more so how you work well with others. Asked what your greatest strengths and weaknesses are and how you well can you adjust to multi-dynamic environment.
Interview questions [1]
Question 1
Technical questions relevant to the job and your previous experience/skill set.
I applied online. The process took 3 days. I interviewed at Microsoft (Dublin, Dublin) in Jun 2012
Interview
5 interviews, mainly technical questions to see if you know CS fundamentals. Started with HR, the hiting manager and then prospective team mates. One interview over lunch was seeing if I was a good fit for the company.
Interview questions [1]
Question 1
Mainly algorithm questions - sorting, linked lists etc. If you have a good grasp of computer science fundamentals, the interview are fair but if you're bluffing you'll be caught out!
I applied through a recruiter. The process took 4 weeks. I interviewed at Microsoft (Redmond, WA) in Oct 2015
Interview
The process was very professional and informative. The recruiter I was in touch with kept me updated the entire way through and was very quick to respond to any and all of my questions. The interviewer was a member of the team I was applying for, so she was also able to answer and questions I had about the team dynamics.
The actual interviews were quite difficult. The questions they asked ranged from low level memory manipulation to ensure efficiency, to remembering to pre process the data to ensure it was of the valid types.
Interview questions [2]
Question 1
How do you detect if a linked list has a loop, without using any extra memory