I'll be frank, one is pampered a lot by Microsoft during the internship.
Right from sponsoring your flight tickets, then a full stay at a 3-star hotel along with free breakfast and lunch every day. Add to that frequent outings with your team, which are usually for lunch or dinner but sometimes can be on the adventurous side too.
People are kind and super helpful. You get to be a part of the team from day one and are invited for all the team meetings so that you get a flavor of the working experience.
There are pool and foosball tables all over the place, in case you get bored. There is also a Kinect-ready Xbox room if you're into that.
Work-life balance is the best that there can be. No restrictions on office hours as long as you attend the required meetings and get the work done.
Although interns are assigned an interesting project to work on, that sometimes means that pushing your code to the product is not the variable they optimize for. This can lead to all your effort going down the drain after you leave, which can be a letdown at times.
Just tone down the CSR activities and introductory day-long presentations, please.
Everything else is awesome. Keep up the great work!
A few-step process: * Coding test with a few tasks (written on paper). * Three back-to-back interviews with engineers from different departments. Some interviews were more technical and included coding tasks to be done on a whiteboard, while others
Microsoft Interview process Off Campus through college. Round 1: Online coding questions (Eliminatory round). Technical round - 2. Round 1: Online Coding solving. Round 2: HR + Coding.
3 Rounds Total. First round OA. DSA hard to medium questions had dynamic programming. Second Round Interview online: Asked for introduction, 2 medium DSA questions. I could tell the algorithm for one but couldn't code it up, and I solved the other
A few-step process: * Coding test with a few tasks (written on paper). * Three back-to-back interviews with engineers from different departments. Some interviews were more technical and included coding tasks to be done on a whiteboard, while others
Microsoft Interview process Off Campus through college. Round 1: Online coding questions (Eliminatory round). Technical round - 2. Round 1: Online Coding solving. Round 2: HR + Coding.
3 Rounds Total. First round OA. DSA hard to medium questions had dynamic programming. Second Round Interview online: Asked for introduction, 2 medium DSA questions. I could tell the algorithm for one but couldn't code it up, and I solved the other