Update 2 - Got the offer!
Update 1 - Got a followup interview.
Hi everyone, I recently finished my virtual onsite and waiting for a decision.
Round 1 (45 mins, 2 LC medium ques):
- graph question (needed to perform a dfs - got the optimal code with correct time/space complexities)
- Array question (needed a dictionary - got the optimal code with correct time/space complexities)
- Had 5-10 mins at the end of this round and the interviewer told me about their role and asked about my interests
Round 2 (45 mins, 2 LC medium):
- BST question (got the sub-optimal code but could not get to the optimal - was running low on time so moved on to the next question)
- heap question (got the optimal code with correct time/space complexities)
- only had about 3 mins remaining so I was able to ask a couple questions about the interviewers role at FB
Round 3 (45 mins, Behavioural):
- general behavioural questions :) I was happy with this round - I think I had a good example for each of the scenarios the interviewer was asking me about (at least all the questions that were asked were general/expected so I was prepared)
ANYWAY, how do you guys think my chances are looking?! I am pretty happy with the interview except for the BST question. Although I had the suboptimal solution, do you think me unable to get the optimal solution will be a dealbreaker for them???
Thanks so much leetcode community <3