Skip to content
QSWEQB

Backend Engineer — Python

Python-stack backend loop, weighted toward runtime behaviour, Django or FastAPI, and data-adjacent questions.

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. Python12 questions · 7 topicsPython for backend, automation, and data roles, including the runtime behaviour that surprises candidates who only know the syntax.
  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