I applied through university. The process took 2 months. I interviewed at Microsoft (Redmond, WA) in Mar 2012
Interview
Mine is an Internship. Submit resume during campus career sessions. Got on campus interview (1st round, 1:1) 2 weeks later. Received result 2-3 weeks later and booked a date for on site interview after 2 weeks. Took almost 2 month before go to the final round. Got every notification of the process usually when forgot about it, but usually required to reply within one or two days.
On site consists of 4-5 rounds 1:1 interviews with senior engineers/leaders/managers, including one lunch interview (coding maybe required before or after taking the food, so better have somthing "light" :]) Interviewers were nice, chat with them about your ideas and concerns will help you get as much support to finish the questions as possible. Ask questions to show your type of interests, this will help them decide which product team you are fit in. Prepare to brain storm when answering testing questions, better let them stop you than stop generating ideas yourself.
You may get a decision shortly after the final round of interview and the offer ducument may be ready in days.
Prepare to code on paper, review basic data structures and algorithms before go onsite. Sleep well before the interview, that's immportant.
Generally, the work place is good, not much difference from Universities. Different office/building styles depending on the year of the building. Perfect transit system across the company. People get used to talk and walk in the rain. Many people from places other than Redmond initially. Not much time to look round during the onsite days.
Expect technical deep dives, coding challenges, and problem-solving scenarios. Questions will probe your knowledge of data structures, algorithms, and software design, assessing your ability to build robust systems. yes yus yes
I applied online. I interviewed at Microsoft in Jan 2024
Interview
Technical 3 round interview questions
Mangerial 1 round interview questions
Hr 1 round questions
But complex questions
All the best all the best best best very good option and good benefits
Interview questions [1]
Question 1
Situational questions like reasoning for the approach
Nice and smooth the interviewer were really very helpful and knowledgeable also they try to help while giving interview and also when I have the interview they acknowledged if I was saying right or wrong so overall nice experience
Interview questions [1]
Question 1
2 coding rounds one on implementation and another on dsa