Trợ lý Bài kiểm tra Lập trình
Bài kiểm tra trực tuyến là phần của quá trình tuyển dụng mà bạn phải một mình đối mặt với đồng hồ đếm giờ. Trợ lý Bài kiểm tra Lập trình đọc câu hỏi ngay trên màn hình của bạn và truyền trực tiếp lời giải vào một lớp overlay bên cạnh — không cần chuyển tab, không cần xoay sở giữa các cửa sổ, và không có gì xuất hiện trên màn hình chia sẻ.
Yêu cầu ứng dụng desktop. Overlay và khả năng chụp màn hình là những năng lực gốc (native); trình duyệt không thể cung cấp chúng. Xem Ứng dụng Desktop.
Những gì nó xử lý được
- Bài toán lập trình — các bài kiểu LeetCode, vòng thuật toán, hệ thống chấm điểm riêng của từng công ty
- Bài làm ở nhà và thiết kế hệ thống — các bài toán dài, nhiều phần
- Trắc nghiệm và câu hỏi chuyên ngành — một đáp án, nhiều đáp án, đúng/sai, điền vào chỗ trống, SQL
- Bài kiểm tra năng lực và tính cách — bao gồm cả các bộ trắc nghiệm tâm lý dài có kiểm tra tính nhất quán
Hoạt động trên LeetCode, HackerRank, Codility, CodeSignal, Karat, CoderPad, HackerEarth, các bài làm ở nhà, và bất kỳ nền tảng kiểm tra nội bộ nào — vì nó đọc màn hình thay vì tích hợp với từng nền tảng.
Cách hoạt động
- Mở ứng dụng desktop và bắt đầu một phiên Bài kiểm tra Lập trình.
- Mở bài kiểm tra của bạn như bình thường, trên bất kỳ trình duyệt hay IDE nào nhà tuyển dụng cung cấp.
- Chụp câu hỏi — bấm
Ctrl/⌘ + Shift + S, hoặc di chuột vào nút kích hoạt overlay. - Đọc câu trả lời khi nó được truyền trực tiếp vào overlay bên cạnh bài toán.
- Hỏi tiếp nếu cần: yêu cầu một cách tiếp cận khác, một cách tối ưu, hoặc kiểm tra lại đoạn code bạn đã thực sự gõ.
Bàn phím và chuột của bạn không bao giờ rời khỏi bài kiểm tra. Overlay có thể click xuyên qua và không giành focus, nên đồng hồ đếm giờ, trình soạn thảo và trang của giám thị vẫn hoạt động bình thường. Overlay được loại trừ khỏi chia sẻ màn hình, ghi hình cửa sổ và chụp ảnh màn hình.
Hai chế độ
| Nhanh (Quick) | Lập trình (Programming) | |
|---|---|---|
| Dành cho | Trắc nghiệm, câu hỏi ngắn, quiz, bài kiểm tra năng lực | Bài toán lập trình, thiết kế hệ thống, bài làm ở nhà dài |
| Tốc độ | Nhanh hơn | Chậm hơn, khả năng xử lý cao hơn |
| Số trang mỗi lần chụp | Tối đa 4 | Tối đa 6 |
| Cách tính phí | Theo từng ảnh chụp | Theo từng câu hỏi |
Chế độ Nhanh là mặc định. Chuyển sang chế độ Lập trình khi câu hỏi là một bài toán kỹ thuật thực sự thay vì chỉ cần tra cứu.
Hỏi tiếp
Sau khi có lời giải, bạn có thể khai thác thêm:
- Giải thích cách tiếp cận — nắm được lý luận, để bạn có thể bảo vệ nó trong buổi phỏng vấn tiếp theo.
- Giải pháp thay thế — một thuật toán hoặc cấu trúc khác.
- Tối ưu code — độ phức tạp gọn hơn hoặc cấu trúc sạch hơn.
- Kiểm tra code tôi đã gõ — dán hoặc chụp lại những gì bạn đã thực sự viết và AI sẽ soát lại từng dòng so với đề bài.
- Đạt một phần (Partial pass) — viết lại lời giải thành một phiên bản biên dịch được và xử lý đúng luồng chính, nhưng cố tình bỏ sót một trường hợp biên hợp lý. Hữu ích khi một điểm số hoàn hảo trông có vẻ bất thường.
Tùy chỉnh câu trả lời
Đặt những mục này một lần và chúng áp dụng cho cả phiên làm việc:
- Ngôn ngữ trả lời — ngôn ngữ tự nhiên mà AI dùng để giải thích. Mặc định theo ngôn ngữ giao diện của bạn, không phải ngôn ngữ của câu hỏi, để bạn có thể đọc giải thích bằng ngôn ngữ của mình trong khi giải một bài toán tiếng Anh.
- Ngôn ngữ lập trình — cố định nó, hoặc để AI tự theo ngôn ngữ mà bài kiểm tra yêu cầu.
- Phong cách code — Tiêu chuẩn, Dễ đọc, Ngắn gọn, hoặc Hướng hiệu năng.
- Yêu cầu tùy chỉnh — văn bản tự do, ví dụ: "không dùng thư viện ngoài", "thêm chú thích ngắn gọn", "khớp với chữ ký hàm trong template có sẵn".
Cùng những tùy chọn này cũng áp dụng cho việc giải bài qua ảnh chụp màn hình trong các buổi phỏng vấn trực tiếp, nên bạn chỉ cần cấu hình một lần.
Bài kiểm tra tính cách và năng lực
Các bộ trắc nghiệm tâm lý chạy 60–120 câu hỏi và bạn sẽ chụp từng màn hình một. AceRound xây dựng một hồ sơ nhất quán ngay từ lần chụp đầu tiên — một thiên hướng tính cách phù hợp với vai trò cộng với một vài điểm yếu vô hại — và giữ nguyên hồ sơ đó cho phần còn lại của phiên, nên cùng một đặc điểm được hỏi hai lần theo hai hướng ngược nhau vẫn nhận được câu trả lời nhất quán.
Lịch sử của bạn
Mỗi câu hỏi đã giải được lưu trong mục Lịch sử bài kiểm tra của tôi trên trang Trợ lý Bài kiểm tra Lập trình — câu hỏi, lời giải và các câu hỏi tiếp theo. Xóa bất kỳ bản ghi nào bất cứ lúc nào.
Chi phí
Chế độ Nhanh tính phí theo từng ảnh chụp; chế độ Lập trình tính theo từng câu hỏi. Khi đang có Pass hoạt động, việc giải bài kiểm tra lập trình là không giới hạn. Xem FAQ để biết cách số dư được tính.
Mẹo
- Cài đặt và đăng nhập trước ngày làm bài kiểm tra; một số bài kiểm tra bắt đầu đếm giờ ngay khi bạn mở đường link.
- Chụp toàn bộ câu hỏi, bao gồm cả các ràng buộc và ví dụ — ảnh chụp bị cắt xén sẽ cho câu trả lời tệ hơn.
- Tự gõ lại lời giải thay vì dán vào. Nhiều nền tảng đánh dấu hành vi dán, và một số ghi lại cả tốc độ gõ phím.
- Đọc cách tiếp cận trước khi viết. Nếu bạn không thể giải thích được nó, vấn đề sẽ nằm ở buổi phỏng vấn tiếp theo, không phải bài kiểm tra.