Smooth, the recruiter offered guidance. The level of difficulties was about medium easy. You might get stuck but just ask for hints. Usually if you passed three questions each you would pass.
I applied online. The process took 4 months. I interviewed at Meta in Jan 2025
Interview
1st Round : HR Call
2nd Round : Technical round with 5 SQL and 5 Python. Minimum expectation to qualify for next round is 3 SQL & 3 Python
Onsite Loop: 4 interviews, 1 interview is ownership & behavioral. The rest 3 is technical. Each round had product sense & data modeling on a particular problem, 1 -3 SQL, 1 Python Dictionary question
Interview questions [1]
Question 1
Calculate the average book price from a list of prices. 2. Determine the maximum number of unique books that can be bought, given an array of book prices and a budget (each book can be purchased only once). 3. From a given list of book titles, identify sequels (e.g., for an input like ['GOT', 'Troy', 'Batman', 'Batman Returns'], the output should be ['Batman Returns'])
I applied through a recruiter. The process took 1 week. I interviewed at Meta (San Francisco, CA) in Apr 2025
Interview
A 15mins phone screen with the HR, going over the basic concepts of sql and data structure. Each contains 5 questions and can be answered within 1 to 2 words. A very easy interview step