Make sure to go through at least the top 150 frequently asked META questions on LeetCode. If you feel even slightly stuck on a problem, revisit and practice it again. Personally, I found the second DSA round to be time-constrained, even though I had seen similar problems before. Practicing them just once wasn’t enough — repeated practice would’ve made my execution smoother.
At META, you are not expected to build your solution from brute force to optimal step-by-step. Instead, directly present the best solution you can think of. Always mention time and space complexity without being prompted. For example, you can say upfront: “I’m thinking of an O(N) solution.”
They also expect you to dry run your code on sample test cases. Since you’re expected to explain your logic, write code, and dry run for two questions within 35 minutes, the round tests your recall speed more than raw problem-solving ability.
Realizing this helped me shape my preparation strategy effectively.
Through my experience, I think following this sequence can help you introduce structure to your system design preparation:
Start with Chapter 1 of System Design Interview – Volume 1 by Alex Xu.
Move to HelloInterview and go through all the free (unlocked) problems:
Once you're comfortable, go through the complete System Design Interview books by Alex Xu.
I also looked at JordanHasNoLife’s videos — they are useful, but keep in mind that his approach may lack the breadth expected of an IC4 at META. At this level, breadth of knowledge is more important than depth in any one area.
If you can, consider purchasing HelloInterview’s premium version (~$40) for more practice problems.
Practice your designs on Excalidraw.com to become comfortable with diagramming tools.
During the actual interview, focus on completing the “bad design” first and aim for 2–3 deep dives. Push through the first 5–10 minutes quickly — if you get stuck early, you might not even complete the basic design, which is crucial.
Building with ocean view
Shortest Bridge
Binary Tree Vertical Order Traversal
Shortest Distance from All Buildings
Note - This I feel was a very lengthy round in terms of the length of the problems. I was able to make it but the pointer to the readers is that though you fumble in one of the rounds, it is okay. Do not beat yourself after the interview because you never know what other things the panels are evaluating you on. META unlike Amazon has better calibrated interviewers.
Standard behavioural question
Some important LeetCode post links -
Hope this helps anyone preparing for META interviews!
Update - My recruiter told me that I cleared the interviews and I am currently in the team matching phase!