Forge your path to Senior Engineer

Open-source, community-reviewed interview questions focused on deep conceptual understanding rather than rote memorization.

Browse CatalogLearning Paths

Learning Paths

Structured tracks for focused preparation

All Paths →

Frontend Engineering

From type systems to React internals — everything a frontend engineer needs.

3 Topics

Backend Engineering

Design patterns, async programming, databases, and distributed systems.

5 Topics

Full Stack

The complete path — frontend foundations through backend and system design.

7 Topics

Top Topics

View All
Database Fundamentals10 questionsType Systems5 questionsReact Fundamentals4 questionsDesign Patterns3 questionsAsync Programming1 questionsDistributed Systems1 questions

Recently Added

Full Catalog

Array.map and Immutability

Easy
JavaScript Fundamentals

Why React needs the key prop

Easy
React Fundamentals

Common Table Expressions (CTEs)

Medium
Database Fundamentals

@@IDENTITY vs SCOPE_IDENTITY vs IDENT_CURRENT

Hard
Database Fundamentals

SQL Joins and Their Types

Easy
Database Fundamentals