I applied through an employee referral. The process took 3 weeks. I interviewed at Meta in Oct 2021
Interview
I got the call from recruiter soon after I got referred by FB Employee. The recruiter asked basic questions about my self and later told me the interview process at FB. The recruiter didn’t ask me any technical questions, as said by others in other reviews. Soon after my initial discussion with recruiter they gave me a Phone Screening date which was 2 weeks later. The recruiters provided all the preparation material in order to get success in the screening.
The Phone Screening interview was on Python (45mins) and SQL (45 mins) on same day. The questions were easy though a word of advice to all, Don’t rely only on LeetCode/Hacker Rank previously asked questions. No questions were repeated in my case. Understand the Data Structures concept throughly and their application.
2 Python - 50% success rate.
4 SQL - 100% success rate, All answered within 10 mins, excluding timings for questions asked Such as This V/S That.
Awaiting results, though I don’t expect I would make it to next round due to my Python Success Rate.
Try to be cool during coding round.
Balance the string., i.e., How many additional literals needed to evenly balance the string.
String is made of a-j and 0-9 where alphabets marks the opening and numbers as closing.
For e.g., ab00a. This is unbalanced since it requires pair of b with 1, and additional 0 occurs before “a” ie., missing opening pair and later “a” without its closing number pair.. Result : 3
E.g., bj19 is balanced so result 0.
Begins with an application review and recruiter screening, followed by a technical phone interview that assesses SQL, data modeling, data warehousing, ETL processes, and coding skills in languages such as Python or Java. Successful candidates then proceed to onsite or virtual interviews, which include multiple rounds covering coding, system design, data architecture, problem solving, and behavioral questions.
Interview questions [1]
Question 1
Tell us about yourself and why you want to work for us
I applied online. I interviewed at Meta (New York, NY)
Interview
Prepare technical concepts, and practice previously asked questions as much as you can find online. 4 rounds in the total process. It's easy as long as you just practice a LOT.