Hành trình

Phỏng vấn thời AI: kế hoạch hai tuần

Một số công ty đã cho dùng AI trong phỏng vấn lập trình, một số vẫn cấm, và chưa có chuẩn chung. Bài này đưa kế hoạch hai tuần cho người sắp đi phỏng vấn: hỏi đúng về luật chơi, luyện nền tảng không AI, luyện đọc và gỡ lỗi, luyện làm cùng AI có kỷ luật, và chuẩn bị cách trả lời câu hỏi về AI.

  • #phỏng vấn
  • #tuyển dụng
  • #AI
  • #junior
  • #lộ trình
  • #chuẩn bị

Bản trình chiếu

Bấm vào slide rồi dùng phím mũi tên để chuyển trang. Phím L đổi ngôn ngữ, phím F để toàn màn hình.

Mở toàn màn hình

Dành cho người sắp đi phỏng vấn lập trình, nhất là fresher và junior. Từ kỹ thuật nào cũng có giải thích ngắn.

Thông tin về chính sách phỏng vấn đến từ bài tóm tắt và bản tin thứ cấp, không phải thông báo chính thức của công ty. Chính sách đổi nhanh và khác nhau từng nơi, nên hãy hỏi nhà tuyển dụng của bạn. Kế hoạch hai tuần là gợi ý của mình, chưa kiểm chứng trên nhiều người.


Tóm tắt nhanh#

  • Chưa có luật chung. Có nơi cho dùng AI trong phỏng vấn, có nơi cấm, có nơi tùy vòng.
  • Vì vậy việc đầu tiên là hỏi nhà tuyển dụng luật chơi.
  • Dù luật thế nào, thứ được kiểm tra nhiều nhất vẫn là: giải thích được code, gỡ lỗi được, và kiểm chứng được kết quả của AI.
  • Kế hoạch 14 ngày: hỏi luật, luyện nền tảng không AI, luyện đọc và gỡ lỗi, luyện làm cùng AI có kỷ luật, phỏng vấn thử, chuẩn bị câu chuyện.
  • Chuẩn bị sẵn câu trả lời cho: "Bạn dùng AI thế nào?"

Từ khó, nói dễ#

Thuật ngữ Nói dễ hiểu
Vòng lập trình trực tiếp (live coding) Bạn viết hoặc sửa code ngay trong buổi phỏng vấn, có người xem.
Vòng đọc hiểu mã (code comprehension) Bạn được cho một đoạn mã có sẵn và phải đọc, giải thích, gỡ lỗi hoặc tối ưu.
Chế độ tắt AI (AI-off) Nền tảng làm bài kiểm tra tắt gợi ý tự động và trợ lý AI.
Gỡ lỗi (debug) Tìm ra vì sao chương trình làm sai và sửa.
Độ phức tạp Thước đo chương trình chậm đi bao nhiêu khi dữ liệu lớn lên.

1. Bối cảnh: luật chơi đang đổi, chưa thống nhất#

Hai nhóm thông tin, cả hai đều thứ cấp và cần đọc thận trọng.

  • Thống kê chung. Theo các blog tóm tắt báo cáo CoderPad 2026, khoảng 46% trưởng nhóm tuyển dụng được khảo sát cho phép AI trong phỏng vấn hoặc bài kiểm tra (rộng hoặc có ràng buộc), 20% quyết định theo trường hợp và 34% cấm hoàn toàn. Mình chưa đọc báo cáo gốc.
  • Một ví dụ cụ thể (Google). Theo bản tin dựa trên một tài liệu nội bộ do Business Insider đọc (không phải thông báo chính thức), Google thử một dạng phỏng vấn cho phép ứng viên dùng trợ lý AI được duyệt trong vòng đọc hiểu mã. Ứng viên đọc, gỡ lỗi và tối ưu một cơ sở mã có sẵn thay vì viết từ đầu, và người phỏng vấn đánh giá cách ra lệnh cho AI, chất lượng kết quả và khả năng gỡ lỗi. Thử nghiệm nhắm vào vị trí junior đến trung cấp ở một số nhóm tại Mỹ. Cùng nguồn đó nhắc Canva và Cognition cũng cho dùng AI.

Hai điểm rút ra, đều nên hiểu cẩn thận:

  1. Không có chuẩn chung. Đồng nghiệp bạn kể một chuyện, công ty bạn nộp đơn có thể làm khác.
  2. Nơi cho dùng AI vẫn chấm những thứ rất quen: đọc, gỡ lỗi, giải thích, kiểm chứng. Điều này khớp với dữ liệu khác: khảo sát Stack Overflow 2025 ghi nhận 46% người dùng không tin độ chính xác của AI, nên người phỏng vấn muốn thấy bạn kiểm chứng thế nào.

Ngoài ra, các nền tảng làm bài kiểm tra theo các bản tóm tắt có chế độ tắt AI, và nhiều vòng trực tiếp vẫn bật chế độ đó. Đây cũng là lý do không nên bỏ luyện nền tảng.


2. Kế hoạch 14 ngày#

Giả định khoảng 1 đến 2 giờ mỗi ngày. Nếu phỏng vấn còn xa hơn, kéo giãn kế hoạch.

Ngày Việc Đầu ra
1 Hỏi nhà tuyển dụng luật chơi (mục 3) Danh sách luật và các vòng
2 đến 4 Nền tảng không AI: tự viết hàm nhỏ, giải thích độ phức tạp, viết test Ba bài tự giải và giải thích bằng lời
5 đến 7 Đọc và gỡ lỗi mã lạ: mỗi ngày một đoạn 50 đến 150 dòng của người khác Ba lần gỡ lỗi có ghi chú các bước
8 đến 10 Làm cùng AI có kỷ luật theo quy trình sáu bước (mục 4) Ba bài làm có nhật ký
11 đến 12 Phỏng vấn thử với một người, một lần có AI một lần không Phản hồi bằng văn bản
13 Chuẩn bị ba câu chuyện (mục 5) Ba đoạn trả lời ngắn
14 Nghỉ, kiểm tra kỹ thuật (mạng, môi trường), ngủ sớm Sẵn sàng

3. Ngày 1: sáu câu hỏi cho nhà tuyển dụng#

Gửi email hoặc hỏi người tuyển dụng, hỏi lịch sự và cụ thể:

  1. Các vòng phỏng vấn gồm những gì và kéo dài bao lâu?
  2. Vòng nào được dùng AI, vòng nào không?
  3. Nếu được dùng, dùng công cụ nào (công ty cung cấp hay tự mang)?
  4. Có chia sẻ màn hình không? Có ghi lại cuộc trò chuyện với AI không?
  5. Vòng đọc hiểu hay vòng viết từ đầu? Dùng ngôn ngữ nào?
  6. Người phỏng vấn chú ý đến điều gì ở một ứng viên cấp bậc của tôi?

Hỏi như vậy không gây mất điểm. Nó cho thấy bạn nghiêm túc. Nếu không có câu trả lời rõ, hãy chuẩn bị cho cả hai trường hợp.


4. Ngày 8 đến 10: làm cùng AI có kỷ luật#

Nếu được dùng AI, cách bạn làm sẽ được nhìn thấy. Một quy trình sáu bước (gợi ý của mình):

  1. Nhắc lại bài bằng lời của bạn, và hỏi lại điều chưa rõ.
  2. Nói kế hoạch trước khi hỏi AI. Hai ba câu về cách bạn định làm.
  3. Đòi nhỏ. Nhờ AI một phần cụ thể, không phải "làm hết".
  4. Đọc kết quả như người chấm bài. Nói to điều bạn thấy và điều nghi ngờ.
  5. Kiểm thử. Chạy ví dụ, thử ca lạ (rỗng, rất lớn, sai kiểu).
  6. Giải thích vì sao đúng, và còn rủi ro gì.

Danh sách 15 điểm duyệt code do AI viết dùng được như bảng đối chiếu cho bước 4 và 5.

Luyện cả hai chiều. Làm một bài có AI và một bài không AI. Điểm chính không phải bài nào nhanh hơn, mà là bạn có giải thích được cả hai không. Thử nghiệm của Anthropic (1/2026) cho thấy người nhờ AI viết hộ làm bài kiểm tra kiến thức kém hơn người tự viết, nhất là câu gỡ lỗi (mẫu nhỏ, mình mới đọc tóm tắt). Đây là lý do nên luyện tự viết trước.


5. Ngày 13: ba câu chuyện về AI#

Người phỏng vấn thường hỏi "bạn dùng AI thế nào". Hãy chuẩn bị ba đoạn ngắn:

  1. Cách bạn dùng AI. Ba phần: dùng để làm gì, kiểm chứng ra sao, khi nào không dùng.
    • Ví dụ (minh họa): "Mình dùng AI để giải thích đoạn code lạ và viết test mẫu. Mình luôn chạy test và đọc lại từng dòng trước khi dùng. Mình không dùng khi đang học một khái niệm mới, vì mình muốn tự làm trước."
  2. Một lần AI làm sai và bạn phát hiện. Cụ thể: nó sai ở đâu, bạn phát hiện bằng cách nào, bạn làm gì tiếp. Đây thường là tín hiệu mạnh nhất, vì nó cho thấy bạn kiểm chứng thật. Nếu bạn chưa có chuyện thật, hãy tự tạo ra bằng cách luyện ngày 8 đến 10 rồi ghi lại.
  3. Một quyết định bạn đã tự đưa ra (đánh đổi, bỏ gì). Để cho thấy phần việc AI không làm thay.

Đừng bịa chuyện. Nếu bạn chưa có, nói thật là bạn mới bắt đầu và đã luyện thế nào. Người phỏng vấn thường nhận ra chuyện dựng.


6. Bảng tự chấm sau mỗi lần luyện#

Mình mượn cách chấm đạt hoặc không đạt (như trong bài viết bài kiểm tra cho tính năng AI) để khỏi chấm cảm tính:

Câu hỏi Đạt?
Mình có nhắc lại bài và hỏi điều chưa rõ không?
Mình có nói kế hoạch trước khi hỏi AI không?
Mình có đọc từng dòng kết quả không?
Mình có thử ít nhất một ca lạ không?
Mình có giải thích được vì sao đúng, bằng lời, không nhìn code không?

Hai buổi liền có mục không đạt: luyện mục đó nhiều hơn buổi sau.


7. Những sai lầm dễ mắc#

  • Dùng AI mà không nói gì. Im lặng khiến người phỏng vấn không thấy bạn nghĩ gì. Hãy nói to.
  • Chấp nhận kết quả đầu tiên. Đây là điều dễ bị bắt nhất.
  • Chỉ luyện có AI. Nhiều vòng trực tiếp vẫn tắt AI.
  • Không hỏi luật. Đoán sai luật là mất điểm không đáng.
  • Học thuộc đáp án. Người phỏng vấn thường hỏi thêm "nếu đổi yêu cầu thì sao".
  • Bịa chuyện về AI. Nên nói thật, dù ít.

8. Nhìn cân bằng#

  • Thông tin chính sách là thứ cấp. Mình chưa đọc báo cáo CoderPad gốc, và tin về Google dựa trên một tài liệu nội bộ do báo chí đọc. Các con số có thể đã đổi khi bạn đọc bài này.
  • Mỗi công ty một khác. Một số vòng vẫn tắt AI, một số khác hỏi thẳng về cách dùng AI, nên đừng chỉ chuẩn bị một kiểu.
  • Hai tuần là gợi ý. Nếu bạn đã vững nền tảng, có thể rút ngắn. Nếu chưa, hãy xem kế hoạch 12 tháng trước.
  • Kế hoạch chưa được kiểm chứng. Mình dựa vào lập luận từ các bản tin và nghiên cứu nhỏ, không có dữ liệu về việc ai trúng tuyển nhờ cách này.
  • Phỏng vấn còn nhiều yếu tố ngoài kỹ thuật: giao tiếp, thái độ, sự phù hợp. Kế hoạch này chỉ bao quát phần kỹ thuật và AI.

9. Kết luận#

Luật phỏng vấn đang đổi, nhưng thứ được kiểm tra thì khá quen: bạn có hiểu, có gỡ lỗi được, và có kiểm chứng được không. AI chỉ làm cho câu hỏi cuối rõ hơn. Hãy hỏi luật, luyện nền tảng, luyện làm cùng AI một cách có kỷ luật, và chuẩn bị ba câu chuyện thật.

Bắt đầu ngay hôm nay: viết sáu câu hỏi ở mục 3 và gửi cho nhà tuyển dụng của bạn.


Nguồn tham khảo#

Câu hỏi thường gặp

Phỏng vấn lập trình bây giờ có cho dùng AI không?
Tùy công ty và tùy vòng, chưa có chuẩn chung. Theo bản tóm tắt báo cáo CoderPad 2026, khoảng 46% trưởng nhóm tuyển dụng cho phép AI rộng hoặc có ràng buộc, 20% quyết định theo trường hợp và 34% cấm hoàn toàn. Nguồn thứ cấp nên bạn hãy hỏi thẳng nhà tuyển dụng trước buổi phỏng vấn.
Khi được dùng AI thì họ chấm điều gì?
Theo các bản tin về vòng thử nghiệm của Google, ứng viên đọc, gỡ lỗi và tối ưu một cơ sở mã có sẵn, và người phỏng vấn đánh giá cách ra lệnh cho AI, chất lượng kết quả và khả năng gỡ lỗi. Tin này dựa trên một tài liệu nội bộ do báo chí đọc, không phải thông báo chính thức, nên hãy coi là tín hiệu chứ không phải quy tắc.
Nếu phỏng vấn cấm AI thì còn cần luyện làm cùng AI không?
Vẫn nên, vì công việc thật phần lớn đã có AI và câu hỏi về cách bạn dùng AI hay xuất hiện. Nhưng hãy dành phần lớn thời gian cho nền tảng không AI, vì nhiều vòng trực tiếp vẫn tắt AI.
Trả lời thế nào khi được hỏi bạn dùng AI ra sao?
Nên có ba phần: dùng để làm gì, kiểm chứng kết quả thế nào, và khi nào không dùng. Kèm một ví dụ cụ thể, tốt nhất là lần AI làm sai và bạn phát hiện ra. Người phỏng vấn quan tâm cách bạn kiểm chứng hơn là bạn dùng nhiều hay ít.