Có hai bài kiểm tra để lọt vào danh sách học sinh trong bài kiểm tra đầu tiên. 3 Vòng thi năng khiếu đầu tiên là Lý luận, thứ 2 là Định lượng và thứ ba là viết luận. Sau khi vượt qua bài kiểm tra đầu tiên, bài kiểm tra thứ 2 là các vấn đề về mã hóa. Có 2 vấn đề về mã hóa trên chuỗi và mảng. Nếu vượt qua vòng này bạn sẽ được phỏng vấn.