Working for a stable company.
Not having to worry whether you'll be employed tomorrow or not.
Office is 10/10! Absolutely amazing.
Lots of smart colleagues and a lot of additional activities: hackathons, labs, etc.
Good career growth opportunities within Microsoft if you're not happy with your current position.
Compensation is above average, including lots of stocks, bonuses, etc.
There are some reorgs happening, but I think that's common for the IT industry, having in mind how dynamic it is.
There are some problems with planning, but that's improving.
There's some work after working hours or during the weekends, but this is getting reduced now, and it's well compensated.
Tech screening (1 hour) with an easy LeetCode task, followed by two coding interviews. The first coding interview involved a trivial algorithmic task (mid-level). The second coding interview was a bit difficult, not only the task itself but also th
It was a good, crisp, and to-the-chase interview. It consisted of 3 rounds, back-to-back, 45 minutes each. Round 1: OOPS Round 2: LLD Round 3: DSA coding round.
Behavior and problem-solving. The interview started with the behavioral part, then problem-solving. Like, you have an array, and in this array, you want to get all products of all numbers except the current number.
Tech screening (1 hour) with an easy LeetCode task, followed by two coding interviews. The first coding interview involved a trivial algorithmic task (mid-level). The second coding interview was a bit difficult, not only the task itself but also th
It was a good, crisp, and to-the-chase interview. It consisted of 3 rounds, back-to-back, 45 minutes each. Round 1: OOPS Round 2: LLD Round 3: DSA coding round.
Behavior and problem-solving. The interview started with the behavioral part, then problem-solving. Like, you have an array, and in this array, you want to get all products of all numbers except the current number.