- Chủ đề phức tạp tùy thuộc vào vai trò: Lập trình viên: Kỹ năng lập trình (Java, C#, Python, v.v.), thuật toán, giải quyết vấn đề, kiến thức cơ bản về thiết kế hệ thống. Kiểm thử viên/Đảm bảo chất lượng (QA): Kiến thức cơ bản về kiểm thử, các công cụ tự động hóa (như Selenium, JMeter). DevOps/Đám mây: Kiến thức cơ bản về Linux, quy trình CI/CD, dịch vụ đám mây (AWS, Azure). Mạng/Cơ sở hạ tầng: TCP/IP, định tuyến, chuyển mạch, mạng đám mây. Hình thức: Bài kiểm tra lập trình trực tuyến hoặc ngoại tuyến (dành cho lập trình viên). Các câu hỏi thực hành (đôi khi yêu cầu bạn giải thích một dự án đã thực hiện).