May 6, 2021
Here is the article.
I came cross this post and I do like to figure out what to learn from the interviewee who got offer with a lot of hard work.
FB | E5| London | Jan 2021 [Offer]
Last Edit: February 3, 2021 7:11 AM
1.9K VIEWS
Status: 5+ years, Software Engineer, experience in backend Systems
Company - Facebook
Position: E5
Location: London
Date: January 10, 2021
Interview
2 Coding - most were from leetcode except 1, just worded slightly differently(2 Medium and 2 hard)
1 Design - 10 mins into discussion, interviewer asked me to discuss some more in depth stuff and I had to leave aside template I prepared(was not big fan of having this kind of template anyway) and whole conversation was really nice as if I am talking with colleague on job.
1 Behavior - Extensive discussions on my experience regarding ambiguous projects, handling conflicts, managing timelines and expectations, working with stake holders, technically challenging etc
Overall got positive nod 2 hours after interview and verbal confirmation after approval from hiring committee within 24 hours(Recruiter is really good :))
**Preparation **
Had some competitive programming background in college, did 100+ problems recently on leetcode and some mock simulation on Leetcode mock interview section to time myself for speed and accuracy
Interviews with multiple companies including some from FAANG. Having this interviews really helped to become better in interview setup since I last interviewed 4 years ago.
System Design - Have extensively worked on building and scaling systems, the startup I work in grew big in last 4 years. Standard suggested resources did help in organizing what to discuss but I feel some content is below par on some websites and if you have experience please try to modify it to what you think should be done. Designing Data Intensive Applications(have read this multiple times on job ) and Jackson Gerrad videos are really helpful to tackle new problems
Behavior - Took questions from preparation email, wrote 4-5 scenarios for each based on previous experience and try to run them with another friend and see what he thinks
February 4, 2021 1:13 AM
I failed the interview last year, I know what it means to crack a FB E5 interview. Congratulations!!
Where can I find Jackson Gerrad videos?
February 4, 2021 1:09 PM
@andy_lc I think the OP was talking about system design, there is only video related to system design in that channel. I am wondering if there is any other site where there are System design videos from Jackson Gabbard
Congrats :)
Could you share more insight about the "indepth stuff" asked in your System design interview ?
-- usual template .. Do you mean he was less interested in component designs and scaling system problems/solutions - sharding technique, backup, push vs pull models, QPS etc?
Have an interview coming up.. Could you suggest how to approach system designs ?
Last Edit: February 8, 2021 9:58 PM
So instead of touching on different aspects briefly, we had extensive discussion on sharding techniques and evolving requirements around that. Interviewer challenged all my choices and I had to reason out, in some instances my proposal seemed more accurate and in other interviewers
Did you get round specific feedback like strong hire or hire for each onsite round. If you could share more details, that would be helpful.
My both coding rounds were too good [explained & solved 2 questions without any bug in each round ] but I am not able to judge other 2 unless recruiter comes back for the feedback
thanks for sharing
what you generally reply to behavioral question like -handling conflicts, managing timelines
if you could ponder your thought , it will be appreciated
do you mind sharing your current company so that I can join there and gain some good experience and then try to apply for abroad jobs from india
Last Edit: February 3, 2021 8:17 AM
I think I got lot of good projects to lead from ground up in my current org which has given me lot of experiences on entire range of spectrum to talk about. Specific to interviews it’s usually recommended to follow STAR pattern. I had similar experience with Amazon Vancouver about a year ago, so definitely interviewing with more companies help. I had to decline Amazon offer due to personal reasons but experience was worth it