SE 2 IC3 Microsoft interview
Summary
I interviewed for an SE 2 IC3 position at Microsoft, where I was asked to solve a K-way merge problem for log files. Unfortunately, I was unable to solve it and believe I failed this round.
Full Experience
I recently underwent an interview for the SE 2 IC3 role at Microsoft. The technical round revolved around a challenging problem: given 'n' log servers, each with its own set of log files already sorted by timestamp, I had to merge all these files into one single, comprehensive log stream that also needed to be sorted. I put in my best effort, but regrettably, I couldn't provide a complete or optimal solution, leading me to believe I failed this initial round. Good luck to everyone else!
Interview Questions (1)
Given 'n' log servers, every log server has a bunch of log files which is already sorted by timestamp. Merge them all log files into 1 log stream (sorted too).