It is really a good company to work for.
I didn't find any cons as such.
The interview process involves at least five rounds. The final round is conducted entirely in English. Coding exercises, at a medium difficulty level, are included in every round except the last one.
Microsoft Interview Process Round 1: Problem Solving, Algos, and DS Round 2: Low-Level Design Round Round 3: Problem Solving, Algos, and DS - called "Fly No Fly" Round Round 4: Hiring Manager Round
First round DS Algo. They scheduled a Zoom call. The Diagonal Level Sum problem took me 30 minutes to build the algorithm and code. The second question was difficult, as it asked me to design an optimal strategy to reach the Hagman solution.
The interview process involves at least five rounds. The final round is conducted entirely in English. Coding exercises, at a medium difficulty level, are included in every round except the last one.
Microsoft Interview Process Round 1: Problem Solving, Algos, and DS Round 2: Low-Level Design Round Round 3: Problem Solving, Algos, and DS - called "Fly No Fly" Round Round 4: Hiring Manager Round
First round DS Algo. They scheduled a Zoom call. The Diagonal Level Sum problem took me 30 minutes to build the algorithm and code. The second question was difficult, as it asked me to design an optimal strategy to reach the Hagman solution.