There has been a culture shift in the company in the last few years, and it has been for the better. The old "dog eat dog" ways are being replaced by a "one Microsoft" philosophy, where collaboration is encouraged.
The constant "thankfulness" may feel empty at times.
The interview for the Senior Software Engineer position consisted of: * A DSA round based on frontend problems. * Debugging an existing application. * System design. Overall, the interview was pretty decent. I was not prepared enough for it.
Five interviews, two technical. General questions about software development principles, then a coding assignment. It is a good test, as it will prepare you a lot for the job with them. There are many employees all trying to work to their best, so I
The interview process involves four onsite rounds, with the initial round being an online coding assessment. Each round lasted 45 minutes and included two system design and two coding challenges, along with behavioral questions. The system design rou
The interview for the Senior Software Engineer position consisted of: * A DSA round based on frontend problems. * Debugging an existing application. * System design. Overall, the interview was pretty decent. I was not prepared enough for it.
Five interviews, two technical. General questions about software development principles, then a coding assignment. It is a good test, as it will prepare you a lot for the job with them. There are many employees all trying to work to their best, so I
The interview process involves four onsite rounds, with the initial round being an online coding assessment. Each round lasted 45 minutes and included two system design and two coding challenges, along with behavioral questions. The system design rou