I applied through college or university. I interviewed at Microsoft
Interview
I was approached by the campus recruiter. They came to my school and I did on-campus interview. A few weeks later, I was invited to onsite. I met with ~5 engineers & engineering managers. All of them asked technical questions or simple behavioral questions (how would you resolve situation where xxxxxxx happens....)
Interview questions [1]
Question 1
1. Reverse string except spaces. A string has mix of alphabets and spaces. Your task is to reverse the string, but preserve the positions of spaces. For example, reverse of " a if" is " f ia"
2. An array of size n has all but one numbers between 1 and n+1. Find the missing one.
I applied through an employee referral. The process took 3 weeks. I interviewed at Microsoft (Redmond, WA) in May 2015
Interview
There was a initial phone interview and then there is an on-site interview.
The on-site interview was in 3 parts each increasing in difficulty.
1.) basic introduction and a simple problem
2.) question related to the group's work
3.) A design question.
Interview questions [1]
Question 1
1.) find a first repeating string in a large text file.
2.) Check if the given cordinates on a map correspond to the correct address (where address or cordinates are provided in a tab separated file)
3.) Design a game like angry birds
I applied through college or university. The process took 2 days. I interviewed at Microsoft (Velur) in May 2014
Interview
It was a campus selection process for summer internship at microsoft which later was suppossed to be converted into placement offer. There were only three rounds.
1st round - aptitude
2nd round - technical interview
3rd round - HR interview
Interview questions [1]
Question 1
They asked questions related to what you mentioned as your field of interest in your resume. I mentioned OOPs and DSA so questions were from these only.
Here are some of the questions
Q1. Write algorithm for tic-tac-toe game
Q2. Draw the class diagram, ER diagram of a given real life problem.