Great culture, good pay, and easy to relocate to the US.
Some teams still use quite old technologies.
The interview process may vary across teams. There will be a minimum of two technical rounds, where you will mostly be given a technical challenge or a DSA problem to solve. Both rounds will have a similar format. The third (or fourth, if there are
Microsoft conducts hiring drives, often scheduling multiple interview rounds on the same day. In my case, two rounds were scheduled for the same day. I requested that the third round be moved to another day due to unavailability. This interview was f
Design a notification service. It should be highly scalable and support multiple notification surfaces such as web, mobile push, SMS, and emails. How to handle failures and discuss how to implement retries in the system. Various questions on the c
The interview process may vary across teams. There will be a minimum of two technical rounds, where you will mostly be given a technical challenge or a DSA problem to solve. Both rounds will have a similar format. The third (or fourth, if there are
Microsoft conducts hiring drives, often scheduling multiple interview rounds on the same day. In my case, two rounds were scheduled for the same day. I requested that the third round be moved to another day due to unavailability. This interview was f
Design a notification service. It should be highly scalable and support multiple notification surfaces such as web, mobile push, SMS, and emails. How to handle failures and discuss how to implement retries in the system. Various questions on the c