YOE: 6
Current Position: Senior Software Engineer
Interview date: January, 2021
Note: I will not reveal the actual questions. (NDA) But will try to give jest of it - try to prepare those topics from leetcode.
Introductory Call:
HR called me and informed about the whole process and what to expect from the interviewers as well as how to approach for my preparation. Super friendly and very useful resources shared as well. I asked for 1 month for preparation (Actually HR will recommend to take that time as well)
Phone Interview:
Was given 2 questions, (Similar one's)
Virtual Onsite
First Round:
Second Round:
Third Round - Design Interview:
The question was related to implementing one feature from existing FB page. The feature is known to everyone, we definitely used them. I did pretty normal in this round. Always keep in mind that System Design rounds are always subjective - But ultimately the round went well.
Note: I gave solution only using existing technologies and things we read as part of system design preparations. Just keep your justifications ready for your technology choices.
Behavioural Round:
Verdict: Got selected - But I had to reject the offer since I got competitive offer from a different company. Overall very good process and keep practising lot of questions in leetcode.
Bonus: