Internship applicants have rated the interview process at Microsoft with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 71.3% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
Maximum subarray questions+ oops + dbms. find the contiguous (connected) sequence of numbers within a 1D array that has the largest possible sum, a classic computer science problem solvable efficiently with Kadane's Algorithm (Dynamic Programming/Greedy) in O(N) time, handling positive, negative numbers, and returning just the sum. Variations exist, like finding the maximum product or handling 2D arrays,
Interview questions [1]
Question 1
find the contiguous (connected) sequence of numbers within a 1D array that has the largest possible sum, a classic computer science problem solvable efficiently with Kadane's Algorithm (Dynamic Programming/Greedy) in O(N) time, handling positive, negative numbers, and returning just the sum. Variations exist, like finding the maximum product or handling 2D arrays,
They asked me some basic question of DSA, I think it was the low level of leetcode, reversing a binary tree and other related topic, they also asked some questions of system design
I applied online. The process took 2 months. I interviewed at Microsoft (Redmond, WA) in Oct 2023
Interview
I had a OA then had two technical interviews. Cold application received update on being selected in about three weeks. Then got sent the OA and a invite to online preping group. Then after that got invited to another event similar online prepping group then interviews. Then received offere for internship.
Interview questions [1]
Question 1
Every combination on phone number, and palindrome, binary trees are equal, reverse link list.