I applied through college or university.
There were 2 rounds:
One DSA question was: int[] prices = new int[] {10, 7, 12, 9, 2, 11, 8, 1, 2}; System.out.println(longestProfitDuration(prices));
The following metrics were computed from 847 interview experiences for the Microsoft Software Engineer (Internship) role.
Microsoft's interview process for their Software Engineer (Internship) roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer (Internship) interview process.