There is a phone interview followed by a final round interview. The final round interview consists of two parts (same interviewer): behavioral and technical. Overall, the interview process is fast and efficient.
Interview questions [1]
Question 1
Behavioral: - Favorite Microsoft product? How would you improve it? - Why did you study technology? Technical: - Explain recursion to a kid. - Difference between a process and a thread. - Implement post-order traversal of a tree. The problems are relatively straightforward.
I got selected for Microsoft engage 2022. They have given 3 problem statements and have to select one problem statement and develop a project. After 1 month of mentorship I have given an interview for internship.
first intreview was with HR asking general question in CS and puzzels. second intreview was technichal , intreviewer present a problem and you should solve it (optimal solution) third intreview was the same as the second but harder problems
Interview questions [1]
Question 1
Longest Substring Without Repeating Characters two sum three sum