Phone Interview:
Onsite:
Round 1 [Coding]
Round 2 [Coding]
I realized I should have approached it like “ I've seen something similar, but let's see if I can solve this" or something similar.
Anyway, why didn't I tell? There was a huge debate regarding this on TeamBlind and just to give you the gist:
These FAANG companies have unreasonable expectation to complete 2 Medium/Hard difficult questions in the span of 40 minutes
What if the alternate question I get is a difficult question and I am not able to solve it? They are not going to consider that I knew the optimal solution to the previous question
It's my blood, sweat and hard work that I've put into my preparation to know and to be able to solve those questions during the interview. And if luck is favoring me, I cannot put all that in vain and blurt out that "Yes, I've seen this question before!"
And if interviewer expects me to solve an unseen question, then ask an unseen question and not directly from leetcode. You shouldn't expect someone to not study for something and come up with an answer instantly out of thin air in some 20 minutes. Maybe I would have received red flag here I guess
Round 3 [Product Design]
Design a translation API, like google translate, I think this round went terrible. Was able to come up with something that the interviewer liked but only during the last couple minutes and couldn't cover the breadth of the topic. The interviewer was very patient and helpful, gave some hints along the way and stopped me from going off-tangent occasionally
This might be the primary reason for the rejection
Round 4 [Behavioral]
Questions revolved around Why Facebook, leadership principles, conflict, challenging task, critical feedback etc.
The interviewer arrived 5 min late, kept yawning the whole time. And that guy was the manager (SMH). Highly unprofessional. But seemed to like my answers I suppose.
---Decision----
Ten days after, received an email from the recruiter saying that they would not be moving forward. I asked for feedback but didn't hear back.
I was satisfied with my performance but also realized that I need more practice and preparation.
And to everyone who is interviewing including myself...
“The curtain will rise again in the second act!”