Ok, chỉ để ném vào một số kinh nghiệm thực tế ở đây.
Tôi làm việc cho một trong những công ty phần mềm ưu tú này và tôi không thấy các chính sách tuyển dụng của chúng tôi hướng đến "không thiếu" tài năng lớn mà là "không tuyển dụng" tài năng tầm thường. Tôi đã thấy rằng một số trong những công ty này thực sự muốn thuê những người tuyệt vời, nhưng họ đã làm như vậy bằng cách phỏng vấn rất nhiều nhà phát triển thực sự đẹp (trên giấy) và sau đó loại bỏ những người mà họ không muốn. Một khi ai đó được tuyển dụng, rất khó để loại bỏ họ vì vậy họ phải trả tiền để từ chối một ứng cử viên mà bạn tin rằng có thể thực sự phù hợp, nhưng một trong những người phỏng vấn đã nhìn thấy một số lá cờ đỏ.
Tại công ty tôi hiện đang làm việc, tôi đã bị từ chối vì một và chỉ một trong những người phỏng vấn (người quan trọng nhất) đã cho tôi một ngón tay cái. Người phỏng vấn này đã hỏi tôi một câu hỏi rất cụ thể về miền và không nói tiếng Anh trôi chảy. Họ không thuê tôi, nhưng nhóm nghĩ rằng công ty sẽ bỏ lỡ một công việc tốt. Họ đã gửi tôi đến một loạt các cuộc phỏng vấn với một nhóm khác vào tuần tới và tôi đã nhận được công việc (với những dấu hiệu "thuê mướn mạnh" mà tôi có thể thêm vào).
Lời khuyên của tôi là nếu bạn thực sự tin rằng bạn có những gì nó cần, hãy tiếp tục phỏng vấn với công ty này và học hỏi từ mỗi kinh nghiệm cho đến khi bạn tìm được công việc. Hầu hết các công ty này giữ một sổ đăng ký của tất cả mọi người mà họ phỏng vấn và họ liệt kê danh sách đen các ứng cử viên nghèo (để họ không bao giờ bị bắn nữa). Tuy nhiên, các ứng cử viên là ứng cử viên tốt nhưng chỉ không thể hiện tốt ngày hôm đó hoặc không phù hợp với nhóm sẽ vẫn ở trong nhóm tuyển dụng. Bạn sẽ biết ngay nếu bạn bị liệt vào danh sách đen khi các cuộc gọi điện thoại của nhà tuyển dụng chỉ dừng lại một ngày và mọi liên lạc trong tương lai dường như bị điếc tai. Nếu bạn nhận được câu hỏi trong tương lai từ công ty, bạn biết rằng bạn vẫn ổn. Hoàn toàn không có hại trong việc thiết lập nhiều cuộc phỏng vấn sau lần từ chối đầu tiên của bạn miễn là bạn không được liệt kê trong danh sách đen. Trong thực tế, Tôi rất muốn giới thiệu phỏng vấn với nhiều đội cùng một lúc. Những người phỏng vấn sẽ từ chối bạn ở dấu hiệu nhận biết rắc rối đầu tiên, cho dù đó có phải là một rắc rối thực sự hay không. Họ thận trọng và không muốn tạo ra những người thuê xấu nhiều hơn họ muốn làm những người thuê tốt.
Một vài suy nghĩ nữa:
- Không có ai trong số các công ty này sẽ cung cấp cho bạn thông tin phản hồi. Đó là một trách nhiệm pháp lý. Thật tệ khi đây là như vậy, nhưng tôi có thể hứa với bạn rằng điều đó sẽ không xảy ra.
- Cá nhân tôi đã nói chuyện với một kỹ sư tài giỏi khi tôi phỏng vấn Microsoft, người đã nói với tôi rằng anh ta phải mất hơn 5 lần thử trước khi cuối cùng anh ta được thuê. Anh chàng này là một SDE cấp cao, vì vậy MSFT rõ ràng xác nhận rằng anh ta là một người thuê tốt bằng cách quảng bá anh ta.
Một số lời khuyên:
Biết cấu trúc dữ liệu và thuật toán của bạn ngược và xuôi. Bạn cần phải biết tất cả mọi thứ cho đến khi đi qua đồ thị.
Biết kiến trúc, đặc biệt là hệ thống phân tán và các vấn đề về quy mô
Có một danh sách các dự án bạn đã dẫn ghi nhớ. Có một danh sách với các ví dụ về các nguyên tắc lãnh đạo mà bạn đã thể hiện trong công việc của mình ghi nhớ. Đây là những câu hỏi thách thức nhất để trả lời trong cuộc phỏng vấn (phỏng vấn hành vi). Bạn có thể trở nên hoàn hảo trong lĩnh vực công nghệ và nếu bạn không sống sót trong cuộc phỏng vấn hành vi, bạn sẽ không được tuyển dụng.
Đừng lo lắng về ngôn ngữ lập trình mà họ đang tìm kiếm. Biết một ngôn ngữ hướng đối tượng ngược và xuôi và mã trong đó. Người phỏng vấn thường không quan tâm bạn sử dụng ngôn ngữ nào và không đánh giá bạn dựa trên ngôn ngữ đó.
Cuối cùng, xin vui lòng gửi email cho tôi sơ yếu lý lịch của bạn. ; =)