Phỏng vấn microservices hiếm khi chỉ dừng ở câu hỏi “microservices là gì”. Interviewer thường bắt đầu từ một lần phân tách architecture rồi hỏi tiếp: Vì sao service được chia như vậy? Xử lý thế nào khi lời gọi liên service thất bại? Sau khi nhiều service tự quản lý dữ liệu, làm thế nào để query và bảo đảm consistency? Còn việc đưa service lên production, scale và khôi phục khi có sự cố thì sao?
18/9/26Khoảng 10 phút
Câu hỏi phỏng vấn về high availability thường bắt đầu bằng câu “Hệ thống làm thế nào để không sập?”, sau đó hỏi tiếp về single point of failure, rate limiting, circuit breaker, timeout, retry, API idempotency và disaster recovery ở nhiều địa điểm. Chỉ liệt kê các component thường chưa đủ; bạn còn phải giải thích cách phát hiện sự cố, cách kiểm soát ảnh hưởng, cách khôi phục service và liệu dữ liệu có giữ được tính chính xác hay không.
18/9/26Khoảng 10 phút

