System Design Interview: Design Ticketmaster w/ a Ex-Meta Staff Engineer

preview_player
Показать описание

A step-by-step breakdown of the popular FAANG+ system design interview question, Design Ticketmaster, which is asked at top companies like Meta, Google, Amazon, Microsoft, and more.

This question is most commonly asked in the Meta Product Architecture and Meta System Design interviews. But it also shows up a ton across all the major FAANGs.

Evan, a former Meta Staff Engineer and current co-founder of Hello Interview, walks through the problem from the perspective of an interviewer who has asked it well over 50 times.

Resources:

Good luck with your upcoming interviews!

00:00 - Intro
01:31 - The Approach
2:36 - Requirements
9:20 - Core Entities & APIs
17:38 - High Level Design
35:18 - Deep Dives
58:10 - Conclusion
Рекомендации по теме
Комментарии
Автор

This video is pure gold, THE best system design I have EVER seen. Not only you provided a solution, but also how you approached it, the thought process is really helpful. The little points that reveal seniority levels are even bonus. Please keep up the great work! Thanks for sharing!

mierta
Автор

This is the BEST video I've seen so far on this question. Unfortunately, it's too late. Failed my interview and found this! :(

JH-zden
Автор

Wow, I first found you from reddit, your blog post are exceptional, I like the break down by level of expected candidate performance. Now you're making videos. This is by far the best content I've seen so far preparing for my Meta onsite. Thank you for all the hard work you put on

iliassti
Автор

This is incredibly useful in my prep for a meta full loop. Thank you!

tstubb
Автор

This channel honestly has the best system design content in the entire internet. Keep going!

beimnetzewdu
Автор

Love this. This is by far the most realistic demonstration I've watched on how to execute a system design interview with a minimal BS. Thanks for sharing it.

rm_rf
Автор

I can't believe I was searching for a "Ticket Master" SD video 15-20 days ago. I found many good videos, but I didn't watch a video that made me say, "Wow." And then, suddenly, YouTube recommended this pure gold.
Just saw you are at the beginning of your channel; please keep providing this great content.

richardbrandao
Автор

Thanks to this channel and videos, I passed my Google interview! I was asked a question similar to the Ticketmaster. I've watched all your videos many times, and they really helped me. Thank you! Keep doing great work!🙌

sudarshanpanke
Автор

I never leave a comment but I think I have to leave a comment here. This is the best video for system design interview that I've ever seen on Youtube. Talking in depth to break up some design choices for mid level and senior/staff is good, and I think it covers lots of other details too. I would highly recommend this!

tedkim
Автор

Amazing video. Please keep uploading!
I'm currently preparing for an upcoming onsite SD interview so have been hopping channels. I can testify this is by far the best video I've seen! Bless the soul who has put the time & effor to wonderfully craft this video..

bishwajitpurkaystha
Автор

Finally. A system design interview that's not done by mid level folks. There's a LOT of it out there and as a staff level EM/Architect at my current workplace, I find them so confusing and hard to learn from. Many of them read a bunch of papers, and just recite whatever the paper says. In fact, following those actually made me unlearn a few of the best practices and expertise I had developed in my current job, as I tried to prep / overfit to system design interviews online. Senior folks looking to interview, BEWARE

I loved that you called out "NoSQL vs SQL is an old debate". It really is. When I looked at in memory vs log based messaging queues or Cassandra vs Postgres, you are spot on, in that most of them can do most others, and it's just a question of configuring it right.

Subscribing to you, and have bought some mock interviews too from your company!

murugana
Автор

This was a fantastic video. I was able to follow what you were doing the entire time, and I loved how you discuss alternative ways to implement things. It's definitely one of the best system design interview videos I've seen. Please make more!

kevinpeter
Автор

I’m so happy I found your channel!! I’m so tired watching system design videos from ivy league fresh grads with 1 year of experience in tech.

endyrocketstar
Автор

One of the best HLD design process overviews I've seen. Well done and thank you!

stevenhines
Автор

This is excellent. Love how you mentioned the expected answers for different levels of seniority. Really helps to assess where I am and get an understanding of how to move up

davidsenerchia
Автор

I’ve watched every System Design mock interview I could find over the past half year and Hello Interview are the BEST. Thank you for such a great resource!

ldbobby
Автор

Just echoing the other comments, this is by FAR the best system design interview vid I've seen. Great level of details!

fuzzypanda
Автор

Very succinct. Maybe the most comprehensive I have seen. Please do more of these!

peterr
Автор

This is one of the best and detailed system design video. Thanks for posting this. I like how you pointed out the differences between Mid-level, Senior and Staff in places like using Cron Job, Distributed lock etc. Most of the system design resources online lack that kind of indepth details. Kudos to you. Can't wait to learn more from your videos. Thanks again!

JayaramP
Автор

I am always amazed by the quality you put into your contents. You are one of the few Youtubers that I actually spend time trying to watch every videos MULTIPLE times to grasp everything. Thank you, much love from Japan.

haviettien