10 câu hỏi có thể gặp khi phỏng vấn
Chọn theo kỹ năng và cấp của tin (Bảo mật (Security), Cloud (AWS, Azure, GCP), Tester / QA). Gợi ý trả lời do Drama Công Ty biên soạn để bạn ôn nhanh, không phải đề của công ty.
01Zero Trust là gì? Bạn triển khai từng bước thế nào cho một công ty đang dùng VPN truyền thống?Bảo mật (Security) · Senior
Gợi ý trả lời
Ôn thêm câu hỏi Bảo mật (Security) →Zero Trust bỏ giả định "ở trong mạng nội bộ là tin cậy": mọi truy cập đều được xác thực, kiểm tra thiết bị và cấp quyền tối thiểu theo từng ứng dụng.
Lộ trình thực tế:
- Tập trung danh tính (SSO), bắt buộc MFA, ưu tiên loại chống phishing (passkey, FIDO2).
- Kiểm kê tài sản và ứng dụng, phân loại dữ liệu.
- Kiểm tra trạng thái thiết bị (đã mã hoá, đã vá, có EDR) trước khi cho truy cập.
- Thay VPN toàn mạng bằng truy cập theo từng ứng dụng qua access proxy.
- Phân đoạn mạng để hạn chế di chuyển ngang.
- Ghi log mọi truy cập và giám sát liên tục.
Người phỏng vấn muốn nghe: Zero Trust là chiến lược làm dần, không phải mua một sản phẩm.
02Bạn bảo mật hạ tầng cloud cho công ty thế nào? Lỗi cấu hình nào nguy hiểm nhất?Bảo mật (Security) · Senior
Gợi ý trả lời
Ôn thêm câu hỏi Bảo mật (Security) →Phần lớn sự cố cloud đến từ cấu hình sai và quản lý danh tính lỏng lẻo, không phải lỗ hổng của nhà cung cấp.
Lỗi nguy hiểm hay gặp:
- Bucket/storage để public, database mở ra Internet.
- Access key dài hạn bị lộ, quyền quá rộng.
- Tắt hoặc không bật log audit.
Biện pháp:
- IAM least privilege, ưu tiên role và credential ngắn hạn; MFA cho mọi người.
- Guardrail cấp tổ chức chặn cấu hình nguy hiểm.
- Bật log audit, đưa vào SIEM; dùng công cụ CSPM để phát hiện cấu hình sai liên tục.
- Mã hoá mặc định, quản lý khoá tập trung.
- Hạ tầng qua IaC có quét và review.
Người phỏng vấn muốn nghe: nắm mô hình trách nhiệm chung giữa bạn và nhà cung cấp.
03Công ty có ngân sách bảo mật hạn chế. Bạn ưu tiên làm gì trước và đo hiệu quả thế nào?Bảo mật (Security) · Senior
Gợi ý trả lời
Ôn thêm câu hỏi Bảo mật (Security) →Ưu tiên theo rủi ro: chặn những con đường tấn công phổ biến nhất với chi phí thấp nhất trước.
Thứ tự hợp lý:
- Kiểm kê tài sản và dữ liệu quan trọng: không biết có gì thì không bảo vệ được.
- MFA cho email, VPN, tài khoản quản trị, cloud.
- Quản lý bản vá, nhất là hệ thống lộ ra Internet.
- Backup tách rời, có diễn tập khôi phục.
- EDR trên máy trạm và server, log tập trung.
- Đào tạo nhận diện phishing, quy trình báo cáo dễ dàng.
Đo lường: tỷ lệ tài khoản có MFA, thời gian vá lỗ hổng nghiêm trọng, thời gian phát hiện và xử lý sự cố, kết quả diễn tập.
Người phỏng vấn muốn nghe: nói được ngôn ngữ rủi ro kinh doanh với ban lãnh đạo.
04Công ty có nhiều team, nhiều môi trường trên cloud. Bạn tổ chức account/subscription và quản trị thế nào?Cloud (AWS, Azure, GCP) · Senior
Gợi ý trả lời
Ôn thêm câu hỏi Cloud (AWS, Azure, GCP) →Dùng mô hình landing zone: tách account (AWS), subscription (Azure) hoặc project (GCP) theo môi trường và team để cô lập quyền, chi phí và phạm vi sự cố.
- Quản lý tập trung bằng AWS Organizations, Azure Management Groups, GCP Organization/Folder.
- Áp guardrail ở cấp tổ chức: chặn region không dùng, bắt buộc mã hoá, cấm tắt log audit (SCP, Azure Policy, Organization Policy).
- Đăng nhập tập trung qua SSO, cấp quyền theo nhóm.
- Tài khoản riêng cho log audit và bảo mật, team ứng dụng không xoá được.
- Mạng nối qua hub (Transit Gateway, hub-spoke VNet, Shared VPC).
- Tag bắt buộc để phân bổ chi phí.
Người phỏng vấn muốn nghe: cân bằng giữa tự chủ của team và kiểm soát tập trung.
05Multi-cloud có đáng không? Bạn tư vấn thế nào khi sếp muốn chạy song song AWS và Azure?Cloud (AWS, Azure, GCP) · Senior
Gợi ý trả lời
Ôn thêm câu hỏi Cloud (AWS, Azure, GCP) →Multi-cloud có lý do chính đáng nhưng chi phí vận hành rất lớn; cần hỏi rõ mục tiêu trước khi đồng ý.
Lý do hợp lý:
- Yêu cầu pháp lý hoặc khách hàng chỉ định nhà cung cấp.
- Dùng dịch vụ đặc thù tốt nhất của từng bên.
- Công ty sáp nhập, mỗi bên đã dùng một cloud.
Cái giá:
- Đội phải giỏi hai nền tảng, IAM và mạng khác nhau.
- Chi phí truyền dữ liệu giữa cloud.
- Chỉ dùng mẫu số chung, mất lợi thế dịch vụ managed.
Giảm phụ thuộc thường chỉ cần container, Terraform và tránh API độc quyền ở phần lõi.
Người phỏng vấn muốn nghe: biết hỏi "để giải quyết vấn đề gì", không trả lời có/không ngay.
06Nếu được giao xây dựng quy trình QA cho một team chưa có tester, bạn bắt đầu từ đâu?Tester / QA · Senior
Gợi ý trả lời
Ôn thêm câu hỏi Tester / QA →Bắt đầu từ hiểu hiện trạng và rủi ro, rồi cải thiện từng bước thay vì áp nguyên một quy trình nặng.
- Tuần đầu: tìm hiểu sản phẩm, luồng nghiệp vụ chính, lịch sử bug sau release, cách team đang làm việc.
- Nền tảng: thống nhất quy trình bug (template, severity, vòng đời ticket), Definition of Done có bước test, môi trường test tách khỏi production.
- Shift-left: tham gia refinement để làm rõ acceptance criteria trước khi code.
- Phủ test: bộ smoke cho luồng quan trọng, sau đó automation dần (ưu tiên API), đưa vào CI.
- Đo lường: số bug lọt ra production, thời gian xử lý bug, độ phủ regression, để chứng minh hiệu quả.
Người phỏng vấn muốn nghe: bạn biết ưu tiên, làm việc với dev chứ không đứng ngoài "bắt lỗi", và đo được kết quả.
07Tam giác CIA trong an toàn thông tin là gì? Cho ví dụ biện pháp bảo vệ từng yếu tố.Bảo mật (Security) · Junior
Gợi ý trả lời
Ôn thêm câu hỏi Bảo mật (Security) →CIA là ba mục tiêu cốt lõi: Confidentiality (bí mật), Integrity (toàn vẹn), Availability (sẵn sàng). Mọi biện pháp bảo mật đều nhằm bảo vệ ít nhất một trong ba.
- Confidentiality: mã hoá dữ liệu khi lưu và truyền, phân quyền theo least privilege, MFA.
- Integrity: hash và chữ ký số, kiểm soát thay đổi, log audit không sửa được.
- Availability: dự phòng, backup, chống DDoS, vá lỗi kịp thời.
Người phỏng vấn muốn nghe: các yếu tố đôi khi xung đột, ví dụ khoá tài khoản sau nhiều lần sai mật khẩu tăng bí mật nhưng có thể bị lạm dụng để làm người dùng thật không đăng nhập được.
08Mã hoá đối xứng, bất đối xứng và hash khác nhau thế nào? Lưu mật khẩu người dùng ra sao?Bảo mật (Security) · Junior
Gợi ý trả lời
Ôn thêm câu hỏi Bảo mật (Security) →Đối xứng dùng một khoá cho cả mã hoá và giải mã (AES), nhanh; bất đối xứng dùng cặp khoá công khai/bí mật (RSA, ECC), dùng cho trao đổi khoá và chữ ký số; hash là hàm một chiều, không giải mã được.
- HTTPS kết hợp cả hai: bất đối xứng để thoả thuận khoá, đối xứng để mã hoá dữ liệu.
- Mật khẩu: lưu bằng hàm hash chậm có salt như Argon2id, bcrypt hoặc scrypt.
Hay sai:
- Lưu mật khẩu bằng MD5/SHA-256 thuần: quá nhanh, dễ bị dò hàng loạt.
- Gọi base64 là "mã hoá".
- Mã hoá mật khẩu (giải ngược được) thay vì hash.
09SQL injection là gì? Bạn phòng tránh trong code thế nào?Bảo mật (Security) · Junior
Gợi ý trả lời
Ôn thêm câu hỏi Bảo mật (Security) →SQL injection xảy ra khi dữ liệu người dùng được ghép thẳng vào câu SQL, khiến dữ liệu bị hiểu thành lệnh. Cách phòng chính là tách dữ liệu khỏi câu lệnh.
// Sai: ghép chuỗi db.query("SELECT * FROM users WHERE email = '" + email + "'"); // Đúng: tham số hoá db.query("SELECT * FROM users WHERE email = $1", [email]);- Dùng prepared statement hoặc ORM đúng cách; cẩn thận với các hàm cho viết raw SQL.
- Tên cột/bảng động thì kiểm tra theo danh sách cho phép.
- Tài khoản DB của ứng dụng chỉ có quyền tối thiểu.
- WAF và SAST là lớp bổ sung, không thay cho code đúng.
10Vì sao bạn muốn rời công ty hiện tại?Câu hỏi hành vi & văn hoá
Gợi ý trả lời
Ôn thêm câu hỏi Câu hỏi hành vi & văn hoá →Trả lời thật nhưng hướng về phía trước: nói điều bạn đang tìm kiếm, không kể xấu nơi cũ.
Lý do chấp nhận được: muốn thử thách mới, muốn làm sản phẩm, dự án kết thúc, công ty tái cấu trúc, thu nhập chưa tương xứng (nói khéo).
Câu mẫu: "Em đã làm 2 năm ở dự án outsourcing, học được nhiều về quy trình và làm việc với khách nước ngoài. Giờ em muốn gắn bó lâu dài với một sản phẩm để thấy được tác động của những gì mình làm, và vị trí bên mình đúng hướng đó."
Hay sai: chê sếp, chê đồng nghiệp, kể chuyện drama. Người phỏng vấn sẽ nghĩ bạn cũng sẽ nói về công ty họ như vậy. Nếu nhảy việc nhiều, chuẩn bị lời giải thích cho từng lần.
Bạn đã phỏng vấn ở CÔNG TY TNHH NEXLAB IT SOLUTIONS?
Kể lại các vòng và câu hỏi đã gặp (ẩn danh) để người sau ôn đúng trọng tâm.
Chia sẻ kinh nghiệm phỏng vấn