Đây là 3 câu hỏi phỏng vấn được thiết kế để đánh giá tư duy hệ thống và khả năng ra quyết định kiến trúc của bạn về chủ đề CAP & Consistency Patterns, theo tiêu chuẩn của một Senior Software Engineer tại Google.
Bối cảnh: Xin chào, tôi là Lead Architect. Hôm nay chúng ta sẽ tập trung vào các trade-off trong hệ thống phân tán, cụ thể là CAP Theorem và các Consistency Patterns. Tôi kỳ vọng bạn không chỉ nhắc lại định nghĩa mà còn phân tích được ý nghĩa kinh doanh và chi phí vận hành của mỗi lựa chọn.