How to Prepare for Technical Interviews, Part 2 - System Design
Here's a complete guide to prepping for technical interviews. This is part 2 of a 3-part video series on coding, system design and behavioral / leadership interviews at top tech companies.
Get 10% OFF your Educative.io subscription at https://educative.io/engineeringwithutsav
👨💻 Interview Prep Video Series
Part 1: Coding - https://youtu.be/7UlslIXHNsw
Part 2: System Design - https://youtu.be/9N2S3JZffeg
Part 3: Behavioral/Leadership - https://youtu.be/sv-3crA1img
👩🏼💻 Get a BIG DISCOUNT on LeetCode Premium Annual Subscription
https://leetcode.com/subscribe/?ref=I0zWcC0x
📚 Books for System Design Prep
Web Scalability for Startup Engineers - https://amzn.to/39c55QV
System Design Interview - https://amzn.to/33gpRev
Designing Data Intensive Applications - https://amzn.to/3fxgOLm
Building Microservices - https://amzn.to/2UUPsFi
ADDITIONAL AMAZING BOOKS
Understanding Distributed Systems - https://amzn.to/3cdqBWg
Microservice Patterns and Best Practices - https://amzn.to/2JcEWH2
RESTful Web APIs - https://amzn.to/33gpctH
Build APIs You Won't Hate - https://amzn.to/3l1vMKG
BOOKS ON RELEVANT TECHNOLOGIES
I Heart Logs - https://amzn.to/39iF6Yp
Kafka: The Definitive Guide - https://amzn.to/3997wUB
Graph Databases - https://amzn.to/2UZE8aQ
Cassandra: The Definitive Guide - https://amzn.to/39e31rB
FREE BOOKS
Site Reliability at Google - https://sre.google/books/
Distributed Systems for Fun and Profit - http://book.mixu.net/distsys/
📺 Courses
Educative - https://educative.io/engineeringwithutsav
📦 USEFUL RESOURCES
https://github.com/donnemartin/system-design-primer
https://github.com/prasadgujar/low-level-design-primer/blob/master/questions.md
https://github.com/binhnguyennus/awesome-scalability
https://www.youtube.com/user/MarakanaTechTV
https://www.youtube.com/watch?v=modXC5IWTJI
https://www.youtube.com/watch?v=PmLPbrf-x9g
https://www.infoq.com/podcasts/sachin-kulkarni-facebook-live/
https://www.youtube.com/watch?v=U42mC_iKSBg
https://www.youtube.com/watch?v=HaEPXoXVf2k
https://www.youtube.com/watch?v=xJMbkZvuVO0&list=PL9XzOCngAkqs0Q8ZRdafnSYExKQurZrBY
https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf
https://media.amazonwebservices.com/blog/2017/aurora-design-considerations-paper.pdf
https://engineering.fb.com/production-engineering/async/
https://engineering.fb.com/production-engineering/scaling-services-with-shard-manager/
https://engineering.fb.com/production-engineering/ntp-service/
https://engineering.fb.com/ml-applications/mars/
⚙ Notion Template
https://www.notion.so/ecd9bcc2246c4e7897664e04fbc83903?v=aca97835ab5745f3950ad73f6c33f438
📽 Related Videos from this Channel
Get Better at the System Design Interview - https://youtu.be/XxB1BCuvu9A
Best Books for Learning Data Structures & Algorithms - https://youtu.be/FWmuxvOgh6Q
AlgoExpert vs Leetcode Review - https://youtu.be/sVsFfsAicE4
3 Problem-solving Techniques - https://youtu.be/FSycYs8RpsA
How to learn new concepts effectively - https://youtu.be/jvQKrtMVA4Y
Facebook Mock Interview - https://youtu.be/80KvFXJSohA
How to get a Software Engineering job at Microsoft - https://youtu.be/ddAmt_Z2qic
——————————————————————————————————
REACH OUT TO ME ON SOCIAL MEDIA
Instagram: https://www.instagram.com/engineeringwithutsav
Instagram: https://www.instagram.com/utsavized (personal)
Facebook: https://www.facebook.com/engineeringwithutsav
Web: https://www.engineeringwithutsav.com
——————————————————————————————————
TIMESTAMPS
00:00 Intro
00:18 About this video series
01:24 Purpose of system design interviews
02:53 Resources you will need before you begin
07:06 6-step Strategy for effectively prepping
08:04 Step 1 - Understand interview structure
15:36 Step 2 - Catalogue interview questions
16:22 Step 3 - Practice individual sections
18:02 Step 4 - Identify your strengths
19:26 Step 5 - Build systems end-to-end
20:58 Step 6 - Practice under a timed setting
21:23 Final bit of advice
——————————————————————————————————
DISCLAIMERS
This video is sponsored by Educative. Links included in this description may be affiliate links. When you buy a product or service with these links, I may receive a small commission. However, there is no additional cost to you :) I genuinely appreciate you supporting my channel so I can continue to provide you with awesome software engineering content for free!
Also, all opinions are my own and not my employer's.
#engineeringwithutsav #softwareengineeringwithutsav #softwareengineering
Видео How to Prepare for Technical Interviews, Part 2 - System Design канала Engineering with Utsav
Get 10% OFF your Educative.io subscription at https://educative.io/engineeringwithutsav
👨💻 Interview Prep Video Series
Part 1: Coding - https://youtu.be/7UlslIXHNsw
Part 2: System Design - https://youtu.be/9N2S3JZffeg
Part 3: Behavioral/Leadership - https://youtu.be/sv-3crA1img
👩🏼💻 Get a BIG DISCOUNT on LeetCode Premium Annual Subscription
https://leetcode.com/subscribe/?ref=I0zWcC0x
📚 Books for System Design Prep
Web Scalability for Startup Engineers - https://amzn.to/39c55QV
System Design Interview - https://amzn.to/33gpRev
Designing Data Intensive Applications - https://amzn.to/3fxgOLm
Building Microservices - https://amzn.to/2UUPsFi
ADDITIONAL AMAZING BOOKS
Understanding Distributed Systems - https://amzn.to/3cdqBWg
Microservice Patterns and Best Practices - https://amzn.to/2JcEWH2
RESTful Web APIs - https://amzn.to/33gpctH
Build APIs You Won't Hate - https://amzn.to/3l1vMKG
BOOKS ON RELEVANT TECHNOLOGIES
I Heart Logs - https://amzn.to/39iF6Yp
Kafka: The Definitive Guide - https://amzn.to/3997wUB
Graph Databases - https://amzn.to/2UZE8aQ
Cassandra: The Definitive Guide - https://amzn.to/39e31rB
FREE BOOKS
Site Reliability at Google - https://sre.google/books/
Distributed Systems for Fun and Profit - http://book.mixu.net/distsys/
📺 Courses
Educative - https://educative.io/engineeringwithutsav
📦 USEFUL RESOURCES
https://github.com/donnemartin/system-design-primer
https://github.com/prasadgujar/low-level-design-primer/blob/master/questions.md
https://github.com/binhnguyennus/awesome-scalability
https://www.youtube.com/user/MarakanaTechTV
https://www.youtube.com/watch?v=modXC5IWTJI
https://www.youtube.com/watch?v=PmLPbrf-x9g
https://www.infoq.com/podcasts/sachin-kulkarni-facebook-live/
https://www.youtube.com/watch?v=U42mC_iKSBg
https://www.youtube.com/watch?v=HaEPXoXVf2k
https://www.youtube.com/watch?v=xJMbkZvuVO0&list=PL9XzOCngAkqs0Q8ZRdafnSYExKQurZrBY
https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf
https://media.amazonwebservices.com/blog/2017/aurora-design-considerations-paper.pdf
https://engineering.fb.com/production-engineering/async/
https://engineering.fb.com/production-engineering/scaling-services-with-shard-manager/
https://engineering.fb.com/production-engineering/ntp-service/
https://engineering.fb.com/ml-applications/mars/
⚙ Notion Template
https://www.notion.so/ecd9bcc2246c4e7897664e04fbc83903?v=aca97835ab5745f3950ad73f6c33f438
📽 Related Videos from this Channel
Get Better at the System Design Interview - https://youtu.be/XxB1BCuvu9A
Best Books for Learning Data Structures & Algorithms - https://youtu.be/FWmuxvOgh6Q
AlgoExpert vs Leetcode Review - https://youtu.be/sVsFfsAicE4
3 Problem-solving Techniques - https://youtu.be/FSycYs8RpsA
How to learn new concepts effectively - https://youtu.be/jvQKrtMVA4Y
Facebook Mock Interview - https://youtu.be/80KvFXJSohA
How to get a Software Engineering job at Microsoft - https://youtu.be/ddAmt_Z2qic
——————————————————————————————————
REACH OUT TO ME ON SOCIAL MEDIA
Instagram: https://www.instagram.com/engineeringwithutsav
Instagram: https://www.instagram.com/utsavized (personal)
Facebook: https://www.facebook.com/engineeringwithutsav
Web: https://www.engineeringwithutsav.com
——————————————————————————————————
TIMESTAMPS
00:00 Intro
00:18 About this video series
01:24 Purpose of system design interviews
02:53 Resources you will need before you begin
07:06 6-step Strategy for effectively prepping
08:04 Step 1 - Understand interview structure
15:36 Step 2 - Catalogue interview questions
16:22 Step 3 - Practice individual sections
18:02 Step 4 - Identify your strengths
19:26 Step 5 - Build systems end-to-end
20:58 Step 6 - Practice under a timed setting
21:23 Final bit of advice
——————————————————————————————————
DISCLAIMERS
This video is sponsored by Educative. Links included in this description may be affiliate links. When you buy a product or service with these links, I may receive a small commission. However, there is no additional cost to you :) I genuinely appreciate you supporting my channel so I can continue to provide you with awesome software engineering content for free!
Also, all opinions are my own and not my employer's.
#engineeringwithutsav #softwareengineeringwithutsav #softwareengineering
Видео How to Prepare for Technical Interviews, Part 2 - System Design канала Engineering with Utsav
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
How to get a great tech job right after graduation? 💰 #softwareengineering #student #computerscienceAre You Building the WRONG HABITS?Ask difficult questions to bootcamps before giving them your money #shortsHow To Use The Pomodoro Technique to Improve Your Focus & ProductivityThings I Wish I Knew When I Started ProgrammingImposter Syndrome and tips to overcome itHow to progress from mid level to senior software engineer? 📈 #promotion #career #shortsSoftware engineering, productivity, motivation, career, ageism in tech?5 Tips for Beginner Software Engineers and StudentsThis should be your first distributed systems design bookBest books for software engineers in 2024Will the wrong tech stack ruin your software engineering career? 😱 #shorts3 Problem Solving Techniques for Coding InterviewsHow to become a Software Engineer without a degreeSTOP trying to learn a new programming language every other month! #shortsManaging your time effectively as a software engineer #shortsHow to Pick Good Software Engineering Side Projects5 Tips To Get MORE Done By Doing LESSOne of the best books for data structures and algorithms #softwareengineering5 tips to help you prepare for coding interviews #Shorts