Had a virtual on-site interview last week. I interviewed for Software (Product) Engineer role. I have MS in computer science with 5 Years of experience. I had 5 rounds of final round interview split into 2 days:
Day1: product design, coding, career and coding rounds.
Day2: coding, coding
I enjoy interviewing with FB, everyone I spoke is great and very comforting.
Here is how I feel about each round of interview. I am eagerly waiting for the interview result. Based on my self review of interviews, can you please comment on how you think the result would be.
Phone Interview: Went great (Q1: does phone interview is still a factor for final result ?)
Round1: Product Design (3.25/5) We had communication issues for like 10 minutes and interviewer want to give that time back at end, but considering the next rounds he only gave 5 minutes at end. I felt we only got chance to talk on data modeling, making changes to data model for a new change in requirement, some design pros and cons. Over all it felt good considering the time we spend (30minutes = 45 - 5(time lost) - 5(intro and explaining the question) - 5(questions to ask at end)).
Round2: Coding (3.5/5) I was asked 2 Leetcode medium questions. I solved the first question in 20 minutes, only had 15 minutes for 2nd question which I solved it but not optimal/brute-force solution. Interviewer and me were always in good communication. Asked good questions, would have been better if I solved 2nd question in optimized way. I forgot to mention we had to disable video to avoid call interruptions, still we had to ask more than 5 times to repeat some info.
Round3: Career and Coding (3.5/5) Interviewer told he will ask some behavioral, past experience related questions, if there is time he will ask some coding question(optional). He asked a lot of questions related to my past experience. I feel I was able to talk on many of my key projects and achievements. I felt the conversation went great and interviewer really want to take some great points in the notes, as he re-question me for something where he hasn't written strong point. I felt it was a pressure for interviewer to take notes, even though he know he is listening a story that is good and strong. For them it is equally important to convert that story back to key points to use them at hiring decision.
I gave heads-up to interviewer to join by mobile as I found the issue is with bluejeans (I found it in 2nd round as I was using my phone, interviewer still had hick-ups in listening to me using bluejeans systems audio).
Round4: Coding (4/5) I was asked 2 questions. I orally solved the 1st question and coded 80% (now interviewer want to give me a change to finish 2 questions), interviewer told me we can move to next question and we can go back at end. I liked that as I am able to finish 2nd medium level Leetcode question in 10 minutes and able to go back and able to correct the first question. I would have done this round little better, but I felt this round went great as interviewer is happy with both solutions.
Round5: Coding (4/5) I was asked 2 questions. First question was medium and second was hard, I finished the 1st in 15 minutes and told the not-optimal solution with an example and started brainstorming the optimal solution, interviewer gave me hint and I was able to come of with an optimal solution. Code would be few lines, but interviewer stoped me and told you don't have to write the code, also it is not a compulsory (that made me feel good, keep your communication with interviewer, that will help you) as I only got 5 minutes to ask questions. I asked a very interesting question which we end of talking like 7 to 8 minutes on it. I felt, this round went best of all rounds. (Tip: Focus on communication with interviewer on how you approach problem along with the completion of solutions with code).
Based my above self de-brief of interview, I feel I have 50%/50% chance. Considering the fact that Facebook has a high bar of product design and coding levels, I might change the final chance to 30%(offer)/70%(no-offer).
What do you guys think about the chance of getting offer.
#facebook #facebookinterview #facebookfinalround #facebookwaitingforresult #facebookinterviewexperience #fb #fbinterview #fboffer #waitingforresult #fbgreatexperince #engineering #software #swe #product
Want to see the real deal?
More inside scoop? View in App
More inside scoop? View in App
blind
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
FOLLOWING
Industries
Job Groups
- Software Engineering
- Product Management
- Information Technology
- Data Science & Analytics
- Management Consulting
- Hardware Engineering
- Design
- Sales
- Security
- Investment Banking & Sell Side
- Marketing
- Private Equity & Buy Side
- Corporate Finance
- Supply Chain
- Business Development
- Human Resources
- Operations
- Legal
- Admin
- Customer Service
- Communications
Return to Office
Work From Home
COVID-19
Layoffs
Investments & Money
Work Visa
Housing
Referrals
Job Openings
Startups
Office Life
Mental Health
HR Issues
Blockchain & Crypto
Fitness & Nutrition
Travel
Health Care & Insurance
Tax
Hobbies & Entertainment
Working Parents
Food & Dining
IPO
Side Jobs
Show more
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
comments
Generally, amongst interviewers I know at google, we only have time for questions if we really donβt want to keep coding with the candidate.