I applied through a recruiter. The process took 1 day. I interviewed at Microsoft (Bengaluru) in Jun 2015
Interview
It was a weekend drive. I was constantly getting calls to interview for Hyderabad location. As I wanted to stay in Bangalore, I was ignoring those calls. Then recruiter called me to attend it on a Saturday. More than 50 candidates turned up for the interview.
Round 1: He asked qns on array problems, and then he asked about how would you go about it while using C++, simple problems only - like binary search etc. I was confident and answered all qns and thought I would clear round 1. He then told to wait outside and HR will tell feedback. HR called me and told I can leave for the day. I did not like it when I was not given any feedback at all about what I missed for the interview.
Interview questions [1]
Question 1
Qns like in an array, how will you find coprime numbers, how will u use binary search, etc
I applied through a recruiter. The process took 5 weeks. I interviewed at Microsoft (Vancouver, BC) in Jul 2015
Interview
Was found by a recruiter through Linkedin. I had a one hour phone screen with the hiring manager, then was asked to come in for 4 one-hour in-person interviews with Software Engineers. The interviewers I met were friendly and professional. I struggled with some of the questions and wasn't given an offer.
Interview questions [1]
Question 1
Write a function that performs run-length encoding on a string.
I applied online. The process took 4 weeks. I interviewed at Microsoft (Redmond, WA) in Jul 2011
Interview
Applied online. Phone interview first, followed by 6 rounds of onsite interview with technical questions.each round is 45 minutes, they will ask technical questions, average difficulty. Talked with the general manager at last. Got the offer.