A short phone conversation with a recruiter/HR led to a Skype-based technical screening/interview. After passing the technical screen, I was flown out to Seattle for on-site interviews.
The morning included two one-on-one interviews, followed by a "team-fit" interview over lunch. The afternoon concluded with an interview with the hiring manager.
Each interview was approximately an hour long, with a short break in between.
Given a particular (naive) run-length compression algorithm, how can you improve the compression ratio of this algorithm without affecting certain properties (streaming, performance, etc.)? Discuss.
The following metrics were computed from 21 interview experiences for the Microsoft Senior Software Development Engineer role in Redmond, Washington.
Microsoft's interview process for their Senior Software Development Engineer roles in Redmond, Washington is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Microsoft's Senior Software Development Engineer interview process in Redmond, Washington.