I applied through college or university. The process took 1 day. I interviewed at Microsoft (Atlanta, GA) in Mar 2010
Interview
The interviewer first asked me about your project experience. Then he started to ask some questions about the sorting and searching algorithm. He just wanted a brief answer like “binary search”. But you can still write programming on a paper or described the concept if you forgot the name. At last he asked me if there is any question for him.
I applied through college or university. The process took 4 weeks. I interviewed at Microsoft (Seattle, WA) in Apr 2010
Interview
I began the interview process after meeting with a Microsoft recruiter at my university. Within a few days, I had a phone interview scheduled. I had two of these and they were very, very easy; if you cannot make it past the phone interviews either you didn't get anything out of school or Microsoft doesn't want you.
I was then invited to fly up to Bellevue, WA to interview for the Bing! team. I had to solve whiteboard problems in front of five different team members. I felt that some of the interviewers were somewhat disrespectful - one guy pulled out his laptop as I was solving/explaining a problem. I also had a lunch interview with some kind of manager that went pretty awkwardly. The guy didn't say much and I didn't have much to tell him since he was pretty closed off. I thought I did well overall except for an interview question where they asked me to implement a Sudoku solver.
I applied online. The process took 1 day. I interviewed at Microsoft (Redmond, WA) in Jan 2011
Interview
30m interview with a Microsoft employee. Was a basic overview of basic programming skills, such as testing and Big O. Followed up by a simple programming problem to solve on the white board. The interview was focusing less on your answers and more on how you respond under pressure, and your though process to get to a answer.
Interview questions [2]
Question 1
What values would you use to test the code you wrote.