Coding round format (45 min): - 5/35/5 - 5 minutes intros, 35 minutes coding to solve 2 LC problems, 5 minutes questions Coding portion (35 min): - Problem by interviewer - Solution suggestion: data structure, algorithm, time/space complexity - "Ready to write code" - Write code - Think out loud as you write code β - Trade-off's β - Edge cases β - Verification: hotspots in code - Can you improve time/space? - Find, implement optimization β - New time/space. Explain why - Verification: Test case and Walk through example input Time/LC: ~15 min LC/round: 2 Red flags: - Receiving hints π© - Handholding π© - Interviewer repeats themselves π© - Bugs π© ----------------- Coding round tips: - "VERIFICATION" is a very specific term, and that's what it is specifically called. There are 3 types: test cases, hotspots in code, walk-through with example input/output - "Trade-off's" and "Edge cases" are both really important - π REAL LIFE STICKY NOTES π. I know this sounds dumb. It's not. You need an obvious and not subtle reminder of the steps. I'd write this down using a sharpie and clearly visible: - Trade-off's - Edge cases - VERIFICATION: hotspots, test case, walk-thru - Interruptions. Depending on whether the interviewer likes you, he or she may interrupt often. Don't take it personally, it's just a test. However, be very mindful of time. Make sure to mention "I would like to do a Trade-off analysis", "These are the edge cases", "This is a hotspot in the code". And "I can also walk-through the code". You need to absolutely say this, do not expect to be prompted (s/he may or may not). If you DON'T cover these areas, you will be marked down for not providing signal. ----------------- System Design, Product Architecture: Design Facebook Newsfeed. Design Facebook Messenger. Design Instagram. Design WhatsApp. Design Live Commenting. Design Typeahead Suggestions. Design Google Docs. Design a distributed Botnet. Design Resource Downloader Library. Design a video-sharing platform.
Green flag is when they finish coding question in 5 min since they memorized the answer
So now candidates are being punished by actually preparing for the coding rounds? Nice.
In my experience with 3 meta interviews yes
What is a hotspot in the coding round?
Areas of the code likely to encounter bottlenecks
Well that needs to be optimized on the get go to be a hire. The 10 min coding time doesn't let any iterative optimizations huh?
Good one
Done VO E5/E6 loop last week. None of my coding questions were from LC, but all mediums. System design not from this list but nothing unusual.
Can I dm you regarding your meta interview experience
Yes, but do not expect to reveal questions.
Meta coding is almost trivial. The harder part is SD for those don't deal with on daily basis
Almost trivial?
Are you an interviewer at Meta? You write as if youβve seen the feedback form.
hahaha your mom. metacareers portal has all of this. they literally follow cracking coding interview to a T!!!
How does one design a live commenting system?
India
Yesterday
3520
Why is it so G*damn difficult to move money out of India
Tech Industry
Yesterday
625
Howβs capitalism going?
AMA
2d
3553
I have worked at TikTok US core tech for 3 years. AMA.
Tech Industry
Yesterday
822
Musings (rant?) of an old timer
Working Parents
Yesterday
422
How to relocate out of Blue areas?
Thanks, nice list!