Câu hỏi phỏng vấn kỹ thuật thường gặp & cách tiếp cận
Mục tiêu không phải học thuộc đáp án, mà là có khung để trả lời mạch lạc dưới áp lực.
Bốn nhóm câu hỏi
| Nhóm | Ví dụ | Họ đánh giá gì |
|---|---|---|
| Thiết kế hệ thống | "Thiết kế X cho N người dùng" | Tư duy đánh đổi, ước lượng quy mô |
| Coding / thuật toán | Bài toán trên trắng | Cách bạn suy nghĩ ra tiếng, xử lý edge case |
| AI trong công việc | "Bạn dùng AI thế nào ở dự án gần nhất" | Phán đoán & trách nhiệm |
| Hành vi | "Kể một lần xung đột trong nhóm" | Giao tiếp, hợp tác |
Khung cho câu hỏi hệ thống
- 1Làm rõ yêu cầu và giả định trước khi vẽ.
- 2Ước lượng quy mô (người dùng, request/giây, dữ liệu).
- 3Vẽ khối lớn trước, đi vào chi tiết sau.
- 4Nêu đánh đổi và điểm nghẽn tiềm tàng.
Coding: tư duy ra tiếng quan trọng hơn đáp án
- Nói rõ cách hiểu đề trước khi gõ; hỏi lại ràng buộc.
- Nêu hướng đơn giản trước, rồi tối ưu sau — đừng im lặng nghĩ.
- Chủ động nói về độ phức tạp và edge case.
- Nếu bí, nói bạn đang nghĩ gì; người phỏng vấn thường gợi ý.
Khung STAR cho câu hỏi hành vi
STAR = Tình huống – Nhiệm vụ – Hành động – Kết quả. Ngắn, thật, có số liệu nếu được. Dành 70% thời lượng cho phần "Hành động" — đó là phần họ muốn nghe.
- Chuẩn bị sẵn 4–5 câu chuyện dùng lại cho nhiều câu hỏi.
- Mỗi câu chuyện có một con số hoặc kết quả rõ.
- Có ít nhất một câu chuyện về thất bại / bài học.