I applied through college or university. I interviewed at Microsoft (Redmond, WA) in Sep 2019
Interview
One round of university interview with an engineer. Got an unseen coding problem but I think it's LC easy or intermediate level.
Then one round of on-site, with one manager and one engineer. Both had a technical question at LC intermediate level, but the manager also spent half of the time with behavioral questions. Had some time to chat about industry life and technologies in the end.
Each round is about 50 minutes.
Interview questions [1]
Question 1
Merging two sorted lists in place (one of the lists has reserved space for all elements).
Finding the longest palindrome (standard version).
A binary manipulation problem.
I applied through college or university. The process took 2 days. I interviewed at Microsoft (Bengaluru) in Jul 2019
Interview
1. Intersection of two linked list.
2. There is a 2 d array. 0 signifies water and 1 signifies land. an island is connected 0s(in all 8 direction) and no 0 should be on the outer edge of two array. You have to count the bumber of such possible array.
You have to solve both coding question to enter in 2nd round
In round 2 interviewer were very cool and supporting. try to shake hand while entering and ask every detail of problem.
I applied online. I interviewed at Microsoft (Seattle, WA) in Sep 2018
Interview
It was an absolutely wonderful process overall. They were all very kind and courteous and I really enjoyed the process. They showed a tour of the campus along with providing lunch for all of us. Then, we went into the various interviews where all of the interviewers were very nice and easy to talk to.