Lewati ke konten utama

Backend Engineer

Yang biasa ditanyakan interviewer untuk peran backend:

  • Fundamental HTTP/REST — method, status code, idempotency, versioning.
  • Database — SQL join, indexing, transaksi/ACID, normalisasi, query plan.
  • Auth — session vs JWT, OAuth, authentication vs authorization.
  • Concurrency & scaling — caching, message queue, horizontal scaling, async job.
  • System design — mendesain API/service end-to-end, trade-off (consistency vs availability).
  • Observability — log, metric, tracing, praktik on-call.

Isi section ini

tip

Interview backend sering punya satu round penuh untuk system design. Latih berpikir keras-keras soal trade-off — interviewer lebih peduli cara kamu reasoning ketimbang jawaban "benar".