Status: 5+yrs experience
Position: Senior Software Engineer
Location: Cupertino, CA
The interview process and format of each interview, for example:
Technical phone screen (1 hour):
- Behavioral questions - None. The interviewer jumped right in to the coding question.
- Algorithm question - He started with merge 2 sorted lists and followed up with the merge k sorted list.
I used the iterative method in the first not the recursive approach since I had feeling we would move onto merge K sorted list which generally requires the heap solution.
Unfortunately, I was using a newer head set and my iphone would go into the mute and so he could not listen to my explaination of the solution.
But anyways I did not move onto the next phase, even though my solution is correct.