Cấp tốc 1 ngày
Mai phỏng vấn — 4 buổi, chỉ các câu trọng điểm nhất của core stack, data, system design và behavioral.
0/60 câu đạt ≥ 3
Dành cho khi chỉ còn 1 ngày. Không học mới — chỉ ôn các câu hỏi có xác suất bị hỏi cao nhất.
Cách dùng mỗi buổi:
- Đọc TL;DR + Cheat sheet của từng track (5–10 phút/track).
- Bấm Practice phần này: tự trả lời thành tiếng trước khi mở gợi ý, chấm 0–4.
- Câu nào ≤ 2: mở Kiến thức liên quan ngay dưới gợi ý, đọc lại rồi chấm lại.
- Buổi tối: dành ít nhất 30 phút cho project deep-dive và behavioral, đó là phần quyết định level.
- JavaScript CoreĐọc: TL;DR · Cheat sheet
- EasyName the phases of the Node.js event loop and what runs in each.
- EasyWhat does "blocking the event loop" mean? Give four realistic ways production code does it by accident.
- EasyCompare
process.nextTick,queueMicrotask/Promise.then,setImmediateandsetTimeout(fn, 0). - HardA CSV import endpoint works in staging but the pod gets OOMKilled on a 2 GB file in production. Review the code.
TypeScriptĐọc: TL;DR · Cheat sheetNestJSĐọc: TL;DR · Cheat sheetAPI DesignĐọc: TL;DR · Cheat sheet- EasyWhich HTTP methods are safe and which are idempotent? Why does the distinction matter in practice?
- EasyOffset pagination vs cursor (keyset) pagination — how does each work and when does offset break?
- HardIn production, a mobile client on a flaky network creates duplicate orders about 0.3% of the time. Walk through diagnosis and fix.