Work-life balance is good, even if it's sometimes busy.
Low pay compared with other companies.
A one-hour interview with an engineer. He had an ill-defined problem about a binary tree and became frustrated when asked for more details about the problem. The solution was a simple recursive function, but he wanted you to walk through what it wa
Microsoft offers a rigorous and thorough process, but the bar is set high. Not ideal if you have years of practical experience but don't work on LeetCode-like problems daily. Only recommended if you are willing to practice for months.
It contains several rounds of technical interviews. They test problem-solving skills, basic data structure, and how fast you can come up with a working solution. For example, reverse partial link lists and how to use BFS and DFS.
A one-hour interview with an engineer. He had an ill-defined problem about a binary tree and became frustrated when asked for more details about the problem. The solution was a simple recursive function, but he wanted you to walk through what it wa
Microsoft offers a rigorous and thorough process, but the bar is set high. Not ideal if you have years of practical experience but don't work on LeetCode-like problems daily. Only recommended if you are willing to practice for months.
It contains several rounds of technical interviews. They test problem-solving skills, basic data structure, and how fast you can come up with a working solution. For example, reverse partial link lists and how to use BFS and DFS.