All Courses
Learn system design by scaling an online shop, then designing WhatsApp, Instagram, Uber and a rate limiter. The first four videos are free. Continue with Advanced System Design for deeper study of databases, distributed systems and research papers.
Gaurav Sen
Instructor
In this course, we learn low-level design by building a game engine. The engine can play turn-based games, and supports AI players with of varying strength. This section covers software engineering principles like DRY, SOLID, Composition, Inheritance, and popular Design Patterns.
Gaurav Sen
Instructor
Designed to help software engineers transition to AI engineering. This course includes detailed breakdowns of vector databases, indexing, large language models, and the attention mechanism. At the end of this course, you will know how LLMs work and use them to build real-world applications.
Gaurav Sen
Instructor
This course is for professionals with 0 to 10 years of experience who is applying for a job and looking to ace their behavioral interviews. The facilitator, Dr. Ashis Sen, is a subject matter expert on competency-based interviewing.
Ashis Sen
Instructor
The course after System Design for Interviews. It covers transaction isolation levels, replication and database migrations, consensus with Paxos, location databases, security and observability, and designs Google Docs, Google Maps, a chess website, WhatsApp calling, a recommendation engine and Shazam. The second half reads the papers behind production systems: Memcached and TAO at Facebook, DynamoDB, Kafka, Spark, Dremel, Zanzibar, Borg, Dapper, Gorilla and Monarch, and vector databases.
Gaurav Sen
Instructor
The 100 coding questions interviews ask most, each with an editor, a judge, an editorial and a video. Write your solution in any of seven languages, run it against hidden test cases, and get one fix from the AI when it fails. The first four questions are free.
Gaurav Sen
Instructor
All in One Subscription
System Design, Low Level Design, AI Engineering and Behavioural Interviews, with practice questions. Pay monthly or yearly.
$18/month
$209 paid once for the year50% discount
or $63/month
- AI mock interviewer
- The interview question bank