Phỏng vấn System Design (9/10): Cheat sheet & mock 30 phút
Ôn phỏng vấn system design: bảng tra load balancer, Redis, CDN, queue, sharding; cấu trúc 30 phút; checklist trade-off.
· 1 min read
Khóa học System Design cơ bản — thiết kế hệ thống scale 1 → 1 triệu user · Phần 9/10▼
Mục tiêu phần 9
Tổng hợp toàn khóa thành cheat sheet và luyện mock interview 30 phút — không thêm component mới.
Bảng tra nhanh
| Component | Thêm khi | Câu hỏi hay gặp |
|---|---|---|
| CDN | Static nặng | Cache key? |
| Redis | Read hot | Aside vs write-through? |
| Replica | Read >> write | Lag? |
| LB | N > 1 app | L4 vs L7? |
| Queue | Spike write / decouple | At-least-once? |
| Shard | DB max vertical | Shard key? |
Cấu trúc 30 phút phỏng vấn
0–5p clarify + estimate
5–15p diagram + API + schema
15–25p bottleneck + scale 1 bước
25–30p recap trade-off
Mock prompt
“Thiết kế URL shortener 1M MAU” — dùng rubric phần 10.
Bài tập
Thu âm 15 phút giải thích phần 6 cho người không tech — refactor lại diagram.
Câu hỏi thường gặp
Phần 9 tập trung vào quy mô nào?
Ôn phỏng vấn system design: bảng tra load balancer, Redis, CDN, queue, sharding; cấu trúc 30 phút; checklist trade-off.
Bài đọc tiếp theo
Thiết kế hệ thống cơ bản (1/10): Học System Design — metric, QPS, CAP
System design là gì? Khóa miễn phí 10 phần: functional/non-functional, QPS, p99, availability, CAP — ước lượng traffic ShortLink scale 1→1M user. Bản đồ: /blog/hoc-system-design-co-ban-tu-dau
Đọc tiếp →Capstone URL shortener (10/10): System Design 1M MAU + rubric
Đề phỏng vấn URL shortener: 20k RPS redirect, 200 write/s, p99 & availability — rubric 100 điểm và đáp án tham khảo.
Đọc tiếp →Monolith System Design (2/10): Scale 1 user — kiến trúc MVP ShortLink
Thiết kế hệ thống giai đoạn MVP: monolith, Nginx, PostgreSQL một server — API URL shortener, schema SQL, sequence redirect, failure mode trước khi scale.
Đọc tiếp →Startup của bạn cần tech partner?
Trao đổi miễn phí về MVP, timeline và mô hình chia lợi nhuận phù hợp.