The first round was behavioral and LeetCode Easy.
The second round was LeetCode Medium, focusing on heaps and OOP questions.
There were many questions about optimizing solutions and the software development process.
Get the top 10 largest strings from a collection.
The following metrics were computed from 2 interview experiences for the Microsoft Software Engineering Internship role in Canada.
Microsoft's interview process for their Software Engineering Internship roles in Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineering Internship interview process in Canada.