I applied online. The process took 2 months. I interviewed at Microsoft (Redmond, WA) in Mar 2019
Interview
I got an email from Recruiter and it was a team event. After applying for a position she sent me a online test. I completed the test(basic tree question and math question and find bugs in the given code snippet was an easy one ) and passed it. Fortunately or unfortunately I don’t know the event was full. So after two weeks she sent me one more team event recruiting this time I didn’t take any online test directly I got scheduled to attend onsite interview. I was scheduled to attend 4 back to back 45 min interviews with 15 min break between rounds. They asked me about my current project and general behavioral questions. Every one asked me one problem solving question and some follow up questions. They all are basic array, string, sorting and data structures implementation questions followed by i asking some questions. It was an easy interview overall and the interviewers and recruiters were very friendly and were helping me with some hints.
Interview questions [1]
Question 1
Binary tree questions, string, array, basic data structure development, searching and sorting. Only concentrate on basics, cs fundamentals and your current role and how it relates to their requirement.
Walking into the technical round, I had an unexpected moment of déjà vu when I was asked to find the lowest common ancestor in a binary tree. It was just like the question I had practiced on prachub.com a few days earlier. The interview also included designing an LRU cache and reversing a linked list, which I felt comfortable with too. Overall, the process was smooth, starting with a recruiter screen and a couple of phone interviews. I received an offer, but ultimately decided to decline.
Interview questions [3]
Question 1
Given a binary tree, find the lowest common ancestor of two given nodes
The process consisted 3 technical rounds after clearing the OA , consisted of medium to hard story based question. Not all round interviewer asked to run the code the last 1 just asked the approach
Interview questions [1]
Question 1
Theay asked a graph (bfs) + bianry search question
Was a typical first round recruiter screen - pretty straightforward but didn't end up getting moved vforwards. Prompt, Professional and overall a good experience. They asked me about my background, explained the role and it was with the recruitment team.
Interview questions [1]
Question 1
Describe your background going into detial in each role