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

preview_player
Показать описание
00:00 - Intro
02:38 - The Approach
5:44 - Requirements
13:55 - System Interface & Data Flow
20:13 - High Level Design
40:29 - Deep Dives
1:12:11 - Conclusion

A step-by-step breakdown of the popular FAANG+ system design interview question, Design Tinder.

Evan, a former Meta Staff Engineer and current co-founder of Hello Interview, walks through the problem from the perspective of an interviewer.

Connect with us on LinkedIn:

Resources:

Good luck with your upcoming interviews!
Рекомендации по теме
Комментарии
Автор

plse dont decrease the length, we want these in depth explanations, we are always learning something new and your explanations are great, watching your videos i actually started to think about tradeoffs and what can we use

anmolgangwal
Автор

This is so amazing that I don't have words to appreciate the details of the video. Your content is by far the most accurate and some thing that is done with the correct intent to teach.

Itssssssmisha
Автор

You have the ability to articulate things in a very nuanced manner whilst still being quite comprehensive. I am someone, trying to level up as a software engineer from senior to staff level. And I find your content absolutely enriching. Keep educating, you have all the skills needed for an "Exceptional Software Development Educator".

TheCuriousConnoisseur
Автор

I would say these videos are not long enough! More and longer deep dives please. And also side tracks like quickly explaining Cassandra. ❤

krishnabirla
Автор

Your videos are literally the BEST system design content out there! Concise, clear, and complete! Great stuff!

Sanjiban
Автор

You guys do amazing work. In all honesty I think you guys are all great but Evan is something else! Last week I had like 3 days to prepare for the system design portion of my onsite and literally all I did was find the videos that Evan made, try the problem myself for 1-2 hours, and then watch the video. I ended up getting an offer!

Evan's style and even the way he talks (if you can somehow subconsciously copy it) is exactly what interviewers are looking for it seems!

pednikz
Автор

I would like to thank you for your decision to teach system design for free. Really it’s worth to spend my valuable time on hello interview video🤞🏻

pradeepkumara
Автор

This is the best HLD content available on youtube.
The way you explain complex things so elegantly is just amazing!!!

brwv
Автор

Oh man, i have been waiting for a new video on this playlist for a long time!! 🙂

bqrkhn
Автор

Hands down the best approach to system design interviews compared to everything else i have watched on youtube. Love your systematic approach. Pointing out what is relevant, what isnt, what points are signals to judge your level etc. Great work!

aishsings
Автор

Thanks A LOT Evan! I appreciate the high-quality content—going beyond the introductory level—that you and your team are producing. Thank you for your hard work and dedication. Wishing you continued success in your business. Cheers.

hugo.santos
Автор

Your videos play out like an action thriller. I am hooked from the beginning to the end and I learn so much from each video. The tangents are the essence of your tutorials so please do keep them coming!

pavithrac.k.
Автор

I would swipe right on this video a hundred times 😍 perfect balance of breadth and depth. the context on level expectation is super helpful. Looking forward to the next video; would particularly love an infra-focused one after this product-focused topic!

stephenliao
Автор

This dudes explanations are so perfect, well organized and easy to understand for people like me who are more around the mid level, thank you!

eshw
Автор

i am HOOKED. consistency in the context of Tinder ...just awesome. Great job Evan!

vcfirefox
Автор

Every minute was informative, doesn't matter the length. Also really appreciate how much you have improved in the delivery from your twitter video, it was so coherent in this

aryamangupta
Автор

Amazing video. I am a mid level engineer. And the staff level engineer's standpoint helped understand how they perform and whats expected from them.

go_goa_gone_
Автор

Hi Evan,
Yet another masterpiece. I loved the depth you went into. I would like to see same or more depths in videos even if it becomes a 75-90 mins video. Please keep them coming!

goyalpankaj
Автор

Lol you are great, I stopped the video half way to comment this. The way you explained the eventually consistency problem where two users swiped each other at the same but Cassandra being eventually consistent will prevent them to ever know and they will not be able to find the love they are seeking lol. Amazing Stuff. Requesting you to create more and more content. You are a legend!

jagrit
Автор

Kudos to Evan and team. As a senior engineer I find this channel so useful for System Design. The delivery framework works like a charm. Could you guys please start the series for OOAD, because that is where I get stuck sometimes in picking up the correct design pattern. Overall I like the content of the channel and the pace at which each and every aspect is covered. Cheers.

And just like GOT drops the hint, you have dropped the hint of next system design video "Distributed Job Scheduler".

vikramreddy