Skip to content
QSWEQB

Backend Engineer — Node.js

Node and TypeScript service loop, where the event loop and type modelling carry most of the technical weight.

The loop, in order

  1. Data Structures & Algorithms21 questions · 16 topicsCoding-round questions organised by the pattern they test rather than by problem name, so you learn transferable techniques instead of memorising individual puzzles.
  2. Node.js & TypeScript10 questions · 5 topicsServer-side JavaScript depth, where nearly every question eventually reduces to understanding the event loop and the type system.
  3. Databases & SQL13 questions · 8 topicsQuery-writing rounds and the storage-engine reasoning behind why a query is slow, for backend, data, and DBA roles alike.
  4. Backend Engineering12 questions · 7 topicsLanguage-agnostic service engineering: the protocols, boundaries, and failure handling that sit between a coding round and a full system design round.
  5. System Design17 questions · 12 topicsOpen-ended design rounds broken into the building blocks they draw on, plus full case studies worked end to end with explicit trade-off reasoning.
  6. Behavioural & Culture Fit13 questions · 8 topicsThe round candidates most often under-prepare, treated as a skill with structure rather than small talk, including the rubric interviewers score against.
  7. HR, Screening & Offer12 questions · 6 topicsThe recruiter and HR rounds that gate the technical loop and decide your compensation, where most candidates improvise and lose money.

Latest for this track