Choose your topics, build a realistic schedule, and practice explaining what you know.

Your topics
Choose from a growing library of interview topics, from core concepts to advanced system design.
Explore questionsA realistic plan
Get a personalized weekly plan that fits your time and helps you focus on what matters.
See how it worksPractice and review
Work through focused questions, compare your answer with explanations, and track your progress.
Start practicing2 topics · 2 published questions
Mon
Java
6 min
Tue
React
5 min
Wed
Rest
—
Thu
Rest
—
Fri
Rest
—
Get a feel for the type and depth of questions you'll practice.
How are equals and hashCode related?
Java · Intermediate
What are the Rules of Hooks?
React · Foundation