All interview paths
Backend developer interview preparation
Backend interviews weight data modelling and failure behaviour heavily. Being able to write a query is assumed; explaining what happens when a downstream service is slow, or why a request hangs, is what actually gets assessed.
5 stages · 450 practice questions
- 1
SQL
90 questionsNearly universal. Joins, indexes and the N+1 problem come up in almost every backend interview.
- 2
Node.js
90 questionsThe runtime itself: the event loop, streams, backpressure and graceful shutdown.
- 3
Express.js
90 questionsMiddleware ordering, error handling and how async rejections propagate.
- 4
Docker
90 questionsExpected knowledge for anything deployed in the last decade — images, layers and container lifecycle.
- 5
Git
90 questionsBranching, rebasing and conflict resolution come up in nearly every process-focused round.