- 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.