One gets to work with very smart people and learn every day. Flexible working hours. One has a say in things, which is valued by higher management. Good compensation. Innovative products.
Compensation can be improved compared to Amazon and Google.
Some teams have not very good quality work, as one gets to work on a small part of a big product.
Upper management is very nice, and no changes are required there.
Technical Screen: Leetcode Hard question about Graphs. Interview loop over two days, 4 rounds. 3 rounds had Leetcode Medium/Hard along with System Design questions and behavioral. Manger round was mostly behavioral along with a design question. D
Online coding. Regexp expressions. Computer networks. Some system design. Focus on bug-free code and communication skills. Very tough questions; corner cases should be considered. Good interviewers are kind and give a lot of hints.
The process was very simple. 1. A recruiter contacted me on LinkedIn. 2. I finished the online coding assessment. From there, a Microsoft Hiring Event day was scheduled. The interview was pretty simple, straight LeetCode. They didn't even change t
Technical Screen: Leetcode Hard question about Graphs. Interview loop over two days, 4 rounds. 3 rounds had Leetcode Medium/Hard along with System Design questions and behavioral. Manger round was mostly behavioral along with a design question. D
Online coding. Regexp expressions. Computer networks. Some system design. Focus on bug-free code and communication skills. Very tough questions; corner cases should be considered. Good interviewers are kind and give a lot of hints.
The process was very simple. 1. A recruiter contacted me on LinkedIn. 2. I finished the online coding assessment. From there, a Microsoft Hiring Event day was scheduled. The interview was pretty simple, straight LeetCode. They didn't even change t