Foundations
Sign in to readMaster coding interviews with comprehensive coverage of data structures, algorithms, and problem-solving techniques. Progress from fundamentals to advanced topics with expertly curated content.
The core track. Every lesson starts from the answer you would reach for under pressure and rewrites it into the optimal one, with the complexity argument spelled out.
Master coding interviews with comprehensive coverage of data structures, algorithms, and problem-solving techniques. Progress from fundamentals to advanced topics with expertly curated content.
Advanced coding interview preparation covering complex algorithms, system design, and optimization techniques for senior-level positions.
Advanced coding interview preparation covering complex algorithms, system design, and optimization techniques for senior-level positions.
Signing in is free — Google or Microsoft, no password, no card.
Networking and protocols up through storage, search and messaging, then the architecture patterns that combine them — with the diagrams you are expected to draw on the whiteboard.
Master system design interviews with scalable architecture patterns, distributed systems, and real-world design challenges.
Master system design interviews with scalable architecture patterns, distributed systems, and real-world design challenges.
Being written now — we will announce it here the day it opens.
Being written now — we will announce it here the day it opens.
Signing in is free — Google or Microsoft, no password, no card.
Competency by competency: what the interviewer is listening for, and how to build an answer that survives the follow-up questions.
Being written now — we will announce it here the day it opens.
Being written now — we will announce it here the day it opens.
Being written now — we will announce it here the day it opens.
This track is still being written. The levels above will open here as they land.
Still being written — no lessons are readable yet. The levels below will open here as they land.
Being written now — we will announce it here the day it opens.
Being written now — we will announce it here the day it opens.
Being written now — we will announce it here the day it opens.
Being written now — we will announce it here the day it opens.
This track is still being written. The levels above will open here as they land.
A build-along course. Four levels take one idea from a product brief through backend, frontend, mobile, tests, security and a live deployment.
Learn the AI-native developer mindset and turn an idea into a complete product brief, requirements, user stories, and a buildable spec.
Being written now — we will announce it here the day it opens.
Being written now — we will announce it here the day it opens.
Being written now — we will announce it here the day it opens.
Signing in is free — Google or Microsoft, no password, no card.