Uber & Rubrik System Design Coding Rounds | Multithreading Interview Questions | Placement Series 3
Автор: Vivek Gupta
Загружено: 2025-09-01
Просмотров: 4848
Submit your questions here: https://forms.gle/2QhNBhdjb7UwjteE8
In this livestream, I’ve solved and broken down two real-world system design coding questions asked in top company interviews:
Rubrik - Designing an optimal queuing system
Uber - Implementing Java’s Scheduled Executor Service
I discuss the concepts like minimizing waiting time, avoiding starvation, Shortest Job First algorithm, multithreading, thrashing, and more.
If you want to prepare for MAANG interviews or level up for college placements, this stream will give you deep insight into how high-quality solutions are structured and how to think like a senior engineer.
This is Part 3 of the Placement Series, where we solve real-world questions from online assessments, interviews, LLD, and HLD rounds conducted by top companies. Perfect for internship and placement preparation.
Join AlgoZenith Premium Cohort 12: https://maang.in/premium
Use coupon code for discount: AZCP012386TAI
If you’re a beginner, here are some free resources:
✅ Free C++ course with certificate: https://bit.ly/3I52EAb
✅ More free courses: https://bit.ly/3SKoCNO
Want to connect or explore more resources?
https://linktr.ee/vivek_gupta
🎙️ New to streaming or want to level up?
Try StreamYard and get ₹740 OFF:
https://streamyard.com/pal/d/45857461...
Submit your own problems using the link above, and I’ll try to pick them in future sessions.
-----------------------------------------------
📌 Timestamps 📌
00:00:56 - Intro
00:01:57 - System Coding Rounds
00:02:21 - Skills for High-Paying Companies
00:09:57 - Problem 1: Rubrik Bathroom Scheduling
00:12:20 - Core challenges: Waiting time, starvation
00:17:07 - Shortest Job First Algorithm
00:23:25 - Book recommendations
00:24:27 - The Gating Strategy Explained
00:43:13 - Code Structure Overview
00:52:48 - Problem 2: Uber's Scheduled Executor Service
01:00:15 - Junior Engineer Solution: Single Thread + Min-Heap
01:03:50 - Senior Engineer Solution: Worker Thread Pool
01:12:00 - Answering Live Questions
01:17:42 - Roadmap for AI jobs
01:20:38 - How did I get my first Internship?
01:27:11 - My Career Philosophy: Be a Strong Generalist
01:32:13 - Project Ideas: Rubik's Solvers
01:37:17 - Insights on Stock Market Trading
01:39:15 - Conclusion
-----------------------------------------------
🔗 Resources & Links Mentioned:
Core CS Resources:
/ internship-and-placement-resources
AZ Premium Bootcamp Access:
https://maang.in/premium
Free Language Course (with Certificate):
https://maang.in/courses/AZ101-Master...
More Free Courses for Beginners:
https://maang.in/learn?tab=Core-CS
DSA + Dev + System Design Training:
https://maang.in/premium
-----------------------------------------------
😃 ABOUT ME
I’m Vivek, an engineer, Ex-Googler, ICPC World Finalist turned educator, and founder of AlgoZenith. I’ve taught Data Structures, Algorithms, and Competitive Programming to over 3000+ students and worked with 10+ engineering colleges to bridge the gap between college learning and real-world tech careers.
Through AlgoZenith, I help students crack top product-based companies and become industry-ready. On this channel, you’ll find videos on coding strategies, roadmaps, interview prep, problem-solving techniques, and everything you need to level up your software career. If that’s your thing, do subscribe and hit the bell icon so you don’t miss a thing 🙂
-----------------------------------------------
📲 SOCIALS
Want to connect or explore more resources?
Check out all my links here: https://linktr.ee/vivek_gupta
Instagram: / vivekgupta.ai
Twitter: https://x.com/vg19988
LinkedIn: / acraider
Codechef (5 ⭐️): https://www.codechef.com/users/acraider
Codeforces (Master, max. 2269): https://codeforces.com/profile/acraider
-----------------------------------------------
🏷️ TAGS
placement preparation, system design interview, rubrik interview, uber system coding, scheduled executor service, shortest job first, starvation problem, coding rounds, maang coding questions, rubrik queuing problem, java multithreading, competitive programming, system design for interviews, placement series part 3, live interview problems, software engineer prep, ai jobs 2025, rubik solver projects, internship prep, coding stream, algozenith, vivek gupta, software interviews
-----------------------------------------------
#️⃣ HASHTAGS
#placement #internship #interview

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: