Preparing for an interview? Check out Cracking the Coding Interview
Published on

Meta | E5 | London | Offer

Author
  • Shared Anonymously

I just completed the Meta onsite. This is to give back to the community.

Phone screen

Q1: https://leetcode.com/problems/find-all-anagrams-in-a-string
Q2: List all subsequences in a string

Onsite
Round 1:
Q1: Given a number, return the "previous" permutation of digits such that it's the biggest smaller number than the given one. Similar to https://leetcode.com/problems/next-permutation/description/
Q2: Merge 3 sorted arrays and filter duplicates

Round 2:
Q1: Similar to https://leetcode.com/problems/random-pick-with-weight/description/
Q2: https://leetcode.com/problems/range-sum-of-bst/description/

Product design: Design facebook news feed, but the interviewer asked a lot of tricky questions like how to support friends of friends visibility privacy, how to support tagging etc..

Behavioral: Standard format: handle team conflict, uncertainty, decision making, driving team through difficulties....

Preparation:

  • LC 476 (~400 in last 2.5 months) it's a bit more than neccessary. I think it's enough to just do top 200 Facebook tag questions
  • Design: hellointerview, DDIA, a bit of Alex Xu's books but I don't think it's good. I also try design a few common product / feature and time it carefully. It's also helpful if you're doing interviews with other companies, can use as practice.
  • Behavioral: Prepare ~20 questions, then use ChatGPT to assess and feedback my answers, then adjust the answer + take note.

Recuriter get back after 2 days and told me all rounds went well and they will submit my profile to the hiring committee as well as move to team matching.
However, I got another remote offer and already accepted that. I suspect the team matching will be very slow and could esily take months. The recruiter told me they slow down the hiring, so I don't know what happen to everyone in team matching phase. The offer will be expired after 12 months tho, that's a possibility.

Any one still in team matching phase and how long you've been? Besides, the compensation pacakge reported recently are quite bad for London. I think they're all lowball offers.

UPD: recruiter got back and told me no new headcounts for product eng role, but there are openings in enterprise eng and whether I could consider switching.

ReportMark as Helpful