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
- Pertanyaan Interview — teknis + behavioral, dengan contoh jawaban (EN & ID).
- Kuis — 10 MCQ untuk self-check.
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".