UndisclosedZrkMckrbrg

Failed Meta Design Interview

Had the system design interview at Meta. Was asked the classic question to design Uber. Even though I practiced these type of questions for weeks before, my answer wasn’t enough. I think that I kept it too high-level around overall architecture, API, and DB schema - while the interviewer wanted me to deep dive into the geo-proximity cache data structure and the matching algorithm. It was for an L6 role. I’m pissed off from failing it, say something to cheer me up.

Amazon iiiuuuuhb Feb 21

Was this on-site or phone interview?

Undisclosed
ZrkMckrbrg OP Feb 21

Virtual screening interview over zoom.

Amazon iiiuuuuhb Feb 21

So, virtual screening for on-site or phone (initial ) round? If phone, did they tell you it will be system design or coding?

DoorDash congrats!! Feb 21

On the bright side you now know how important it is to ask the interviewer upfront which aspect of the design should be deep dived on and which should be surface level l

Undisclosed
ZrkMckrbrg OP Feb 21

Yep. What confused and slightly mislead me is that he said at the beginning: “think as if you’re explaining the design to a Junior engineer”. So I spent too much time on covering many surface level aspects. Then I wasn’t left with enough time to actually dive into components.

Amazon IVY55 Feb 21

He wanted you to actually dive into the matching algorithm? You mentioned Geohash but he wanted you to explain it/write it out? That sounds like a lot. Also was this product architecture or system design?

Undisclosed
ZrkMckrbrg OP Feb 21

It was system design, not product architecture. I mentioned caching geo data of drivers in high level, but should have dived deeper there I think.

Amazon IVY55 Feb 21

Yeah, that would likely have been the issue. Was this an E6 IC or manager role. Former would likely have an even higher bar.

LinkedIn iykykk Feb 21

geohash and going deep into that section is the meat of the interview. especially for l6 one should identify the most critical part of the design

LinkedIn iykykk Feb 21

good luck for your next interviews though

Course Hero Yuazxe Feb 22

These mofos been writing crud apis and expecting everyone else to design the fkg linux kernel. They all fluked out in interviews and now acting like they are some fkg bigshots.

Amazon IVY55 Feb 26

Did you have an engineer interview you or manager? I feel like the bar is likely higher for when an Eng interviews you.