Good work-life balance and ample work opportunities.
Requires dedication, 100%. No cons.
I had an initial technical screen, followed by a virtual onsite. A few days later, I received an email from a business recruiter stating that Microsoft had an offer for me and requested my availability to discuss it. After I provided my availability,
Initial screening interview (simple coding question) with an Engineering Manager, followed a month later by a hiring day of 4 interviews: * Problem solving * System Design * Software Design * Soft Skills
I had several rounds of interviews with different people at Microsoft. These interviews varied in length, with some being long and others short. The elapsed time between interviews also varied, with some intervals being longer and others shorter.
I had an initial technical screen, followed by a virtual onsite. A few days later, I received an email from a business recruiter stating that Microsoft had an offer for me and requested my availability to discuss it. After I provided my availability,
Initial screening interview (simple coding question) with an Engineering Manager, followed a month later by a hiring day of 4 interviews: * Problem solving * System Design * Software Design * Soft Skills
I had several rounds of interviews with different people at Microsoft. These interviews varied in length, with some being long and others short. The elapsed time between interviews also varied, with some intervals being longer and others shorter.