Tôi nhận được một cuộc điện thoại và trả lời một số câu hỏi chung chung, sau đó nhận được lời mời phỏng vấn tại chỗ. Vòng đầu tiên là bài kiểm tra IQ trên giấy - kết hợp các câu hỏi logic, toán. Tiếp theo là vòng lập trình cặp, sử dụng TDD để triển khai cấu trúc dữ liệu Set cơ bản trong Java. Vòng cuối cùng là trả lời một số câu hỏi về Phát triển phần mềm, mẫu thiết kế... Toàn bộ quá trình diễn ra khá suôn sẻ.
Sự khác biệt giữa MVC và MVVM, bạn nghĩ cái nào tốt hơn và tại sao?
Có 3 vòng:
Vòng 1: Gọi điện thoại
Vòng 2: Phỏng vấn tại văn phòng. Vòng này có 2 phần. Phần đầu tiên là bài kiểm tra IQ. Phần thứ hai là mã hóa lập trình cặp.
Vòng 3: Nếu bạn ứng tuyển vào vị trí cấp cao. Trưởng nhóm hoặc giám đốc sẽ có cuộc điện thoại khác để kiểm tra.
Tại sao chúng tôi phải đưa ra mức lương mong đợi của bạn?