Great company, good pay, good work-life balance.
Leadership can be messy. Communication on certain teams can be extremely poor (e.g., lack of communication regarding feedback, incomplete project specs).
Care a little bit more about the interns.
The questions were not overly difficult. The engineers, however, were unfriendly. One interview just glared at me while we were discussing a solution. It felt like he was hoping I would fail.
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.
Two rounds: 1 technical for 45 min. Asked DSA questions like valid parentheses and peak element, then optimized using binary search. 1 hr 45 min. Asked about projects and leadership questions.
The questions were not overly difficult. The engineers, however, were unfriendly. One interview just glared at me while we were discussing a solution. It felt like he was hoping I would fail.
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.
Two rounds: 1 technical for 45 min. Asked DSA questions like valid parentheses and peak element, then optimized using binary search. 1 hr 45 min. Asked about projects and leadership questions.