Position: SDE Summer Intern 2020
Result: Rejection
I met the recruiter at the career fair and later received an email about my first round of phone interview.
It was my first phone interview with them. They sent a link to a shared online editor so I could code there and the interviewer could also write down the question there.
The interview started with a brief introduction.
Question 1:
https://leetcode.com/problems/first-bad-version/
I quickly came up with the binary search algorithm and implemented the code. Then I went through some examples and tested my algorithm.
Question 2:
https://leetcode.com/problems/serialize-and-deserialize-binary-tree/
I explained my solution for serialize and implemented that. I also tested that on an example that the interviewer provided and it worked. Then I started to think about the deserialize part and they told me there is not much time left and Its okay if I can just explain my method. I quickly mentioned my big picture and my though process but then they asked me if I have any questions for them.
Overall I thought it was a good experience until I found out that I have been rejected!
I think it is somewhat random, because I've heard than interviewers would give you some hints or ask you if you can modify/improve your method before implementing it. But my interviewer were mostly silent :)
Still not sure why I got rejected, maybe they expected me to finish the second part as well. Good experience though! :)