3 OAs, then phone interview. OAs are generally easy, maybe just got lucky. Phone interview was behavioral + technical question, lc easy medium ish. Pretty simple procedure, not crazy. j j j
One debugging challenge, one offline coding challenge, and one video call with technical and behavioral questions. The video call technical question was not difficult, but I felt like the interviewer was pushing me towards one solution that I was less familiar with compared to another one.
Interview questions [2]
Question 1
Print out the contents of a binary tree in vertical traversal order.
The interviewer started by asking about runtime analysis, big O notation. Then he asked a bunch of graph algorithms such as Kruskal and Prim. Then asked me about projects on resume. Asked one behavioral question and then asked me to write pre/in/post-order traversals using iteration.