Taro Logo

Software Engineer II Interview Experience - Toronto, Ontario

January 1, 2025
Neutral ExperienceNo Offer

Process

I interviewed at Microsoft Vancouver in December/January 2025.

My initial round was a screening with a Senior Engineer focusing on a problem.

Following that, I moved to a virtual on-site. The virtual on-site consisted of four interviews conducted by two Senior Engineers and two Managers on the same day.

Questions

Prescreening: Minimum sum of chocolate after N times of breaking each chocolate into half (solved with a Priority Queue).

Onsite 1: More like a data scraping problem. Felt like a one-to-many relationship implementation (solved with a HashMap).

Onsite 2: Robot to reach the destination [n, n] index in the array. Three different variations were asked when I solved the problem: with blocks, return the path, and return the shortest path (BFS/DFS).

Onsite 3: Another manager and the Hiring Manager. Mainly asked in-depth questions about one of my most challenging previous work. The interviewer was very picky (positively speaking; I am pretty sure engineers under him will have a very good learning curve) and detail-oriented.

Onsite 4: With a senior engineer, asked to design a system that generates a 3D model with a heavy model, and the user has only a few numbers. How would you design this system?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Microsoft Software Engineer II role in Toronto, Ontario.

Success Rate

0%
Pass Rate

Microsoft's interview process for their Software Engineer II roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Microsoft's Software Engineer II interview process in Toronto, Ontario.

Microsoft Work Experiences