Interview Preparation
Interview Prep Quizzes
Interactive quizzes designed for software engineers preparing for technical interviews. Every answer explains why, what the compiler produces, and what industry professionals do.
Language
Backend Engineering
⚙
Database Design
30 questions · 3 levels
Primary keys, normalization, CAP theorem, sharding, CQRS, Event Sourcing, and distributed transaction patterns.
BeginnerIntermediateAdvanced
⚙
Node.js Fundamentals
30 questions · 3 levels
Event loop phases, garbage collection, streams, V8 internals, and CPU profiling.
BeginnerIntermediateAdvanced
⚙
Database Indexing
30 questions · 3 levels
B-Tree internals, composite indexes, covering indexes, and PostgreSQL index types.
BeginnerIntermediateAdvanced
⚙
System Architecture
30 questions · 3 levels
CI/CD, Kubernetes, circuit breakers, Saga pattern, GitOps, and observability.
BeginnerIntermediateAdvanced