Bạn sẽ sử dụng bài kiểm tra kỹ năng kỹ thuật trực tuyến để thuê một nhà phát triển cao cấp chứ? [đóng cửa]


14

Có các dịch vụ trực tuyến như IKM cung cấp các bài kiểm tra kỹ năng trong nhiều lĩnh vực, bao gồm cả lập trình.

Bạn có sử dụng các loại thử nghiệm này khi tuyển dụng cho vị trí nhà phát triển cao cấp không?

Điều gì về chỉ dành cho các ứng cử viên điểm chuẩn khách quan trước khi gọi họ cho một cuộc phỏng vấn? Bạn sẽ sử dụng nó như một bước sau khi các ứng cử viên trong danh sách ngắn sau khi phỏng vấn?

Là cách tiếp cận này phù hợp hơn trong một số tình huống so với những người khác? Cá nhân bạn đã sử dụng loại dịch vụ này hoặc biết ai đó có?


IKM có cung cấp khả năng tùy chỉnh các câu hỏi không?
Talonx

Vâng, họ nói rằng trong tài liệu quảng cáo của họ. Tôi không có kinh nghiệm thực tế. Ngoài ra, kiểm tra là thích nghi tức là ngày càng khó khăn hơn khi bạn tiếp tục trả lời chính xác các câu hỏi.
softveda

Thậm chí tốt hơn, sử dụng bài kiểm tra IQ :)
Aditya P

Một lần tôi tham gia "bài kiểm tra kỹ năng trực tuyến" như một phần của một cuộc phỏng vấn xin việc, tôi đã nhận được một số câu hỏi sai vì chúng bị viết sai (những gì bài kiểm tra mong đợi cho câu trả lời đúng là thực sự không hợp lệ) hoặc không có câu trả lời nào trong bối cảnh của câu hỏi, hoặc câu hỏi không rõ ràng).
alroc

1
Các bài kiểm tra trực tuyến rất IMO rất hạn chế: một học sinh cuối cấp có thể không quen thuộc với chủ đề cụ thể của bài kiểm tra trực tuyến nhưng có thể học nó trong vòng hai tuần. Một nhà phát triển ít chuyên gia có thể tình cờ biết chủ đề đó và đạt điểm rất cao, nhưng đó là về nó.
Giorgio

Câu trả lời:


27

Nói thẳng ra: Không, Không, Không, Không và Không!

Yêu cầu ứng viên thực hiện một số mã hóa với bạn, đó là cách duy nhất bạn sẽ biết cách họ nghĩ theo cách của họ thông qua các vấn đề và cách họ có thể phù hợp với nhóm của bạn.

Bên cạnh đó, tôi sẽ cố gắng tránh tuyển dụng thông qua kỹ thuật xổ số CV :-), thay vào đó, hãy tìm những người tốt thông qua truyền miệng, hội nghị, gặp gỡ cộng đồng kỹ thuật, v.v ... Tránh các đại lý tuyển dụng cá mập.


2
Ý tưởng tốt trong thời gian phỏng vấn. Nhưng những gì về sàng lọc các ứng cử viên, không nên những người giỏi chỉ đơn giản là lướt qua nó. Để quản lý điều này dường như là một giải pháp khách quan và hiệu quả hơn so với việc gọi nhiều ứng viên để phỏng vấn. Cố gắng để chơi người ủng hộ của quỷ ở đây.
softveda

2
Xem ghi chú 'sang một bên' của tôi. Vượt qua CV sau đó, xổ số kiểm tra kỹ thuật trực tuyến sẽ không giúp bạn có được một ứng cử viên tốt. Hãy nói rằng bài kiểm tra trực tuyến giống như bài kiểm tra được chứng nhận của Sun / Oracle cho Java - Nhà phát triển cơ sở vừa học bài kiểm tra vượt qua bài kiểm tra này một cách dễ dàng. Martin Fowler, người không được mã hóa trong Java gần đây - thất bại, bạn muốn thuê ai hơn?
Martijn Verburg

Tôi đồng ý với bạn và đó là lý do tại sao đánh dấu nó là câu trả lời. Tôi không làm thuê nên quyết định không phải của tôi.
softveda

13

Từ một chuyên gia CNTT 38 năm gần đây đã phải thực hiện một trong những bài kiểm tra này, tôi đã kinh hoàng khi biết rằng ai đó đã bán chúng là hữu ích. Các câu hỏi dường như tập trung vào các kỹ thuật hiếm khi được sử dụng trong các trải nghiệm hàng ngày, những điều mà một lập trình viên có kinh nghiệm sẽ chỉ sao chép từ các ví dụ hoạt động của các chương trình khác hoặc sử dụng hướng dẫn hoặc tự do để xác định. Không có lập trình viên có kinh nghiệm hầu như không bao giờ viết một chương trình từ đầu. Thật là lãng phí thời gian. Bất cứ ai nghĩ rằng các lập trình viên có kinh nghiệm đều biết mọi tính năng của ngôn ngữ họ sử dụng, không biết về cách thức thực hiện công việc trong thực tế. Thật đáng sợ như thường lệ, khi nghĩ rằng những người nhân sự không có kinh nghiệm kỹ thuật thực tế, hãy xem các bài kiểm tra này như một cái cớ cho sự thiếu hiểu biết của họ. Nuff nói.


6

Về lý thuyết, ý tưởng về một bài kiểm tra trực tuyến để sàng lọc những ứng viên hoàn toàn không đủ tiêu chuẩn không phải là quá tệ. Thật không may, nó khá gần với vô giá trị trong thực tế.

Trước hết, không có trang web thử nghiệm trực tuyến nào tôi đã xem có một thử nghiệm thực sự đáng giá. Thứ hai, thật dễ dàng để một người hoàn toàn không đủ tiêu chuẩn có thể nhờ một người bạn (hoặc bất kỳ ai) giúp đỡ trong suốt thời gian thử nghiệm và vượt qua những màu sắc bay bổng mà không biết gì về vấn đề này.

Ngay cả khi bạn có thể giải quyết vấn đề thứ hai (ví dụ: yêu cầu họ thực hiện bài kiểm tra trên máy tính tại văn phòng của bạn, không có ai khác, không có chương trình trò chuyện, v.v.) Tôi nghi ngờ rằng dù sao cũng có một bài kiểm tra trực tuyến hữu ích. Các xét nghiệm thường xử lý các sự kiện, không phải ý tưởng - nhưng lập trình chủ yếu là về các ý tưởng và (đặc biệt) thực hiện phán đoán tốt. Mặc dù một lập trình viên chắc chắn cần biết một số sự thật về (các) ngôn ngữ họ sử dụng, một bài kiểm tra về loại kiến ​​thức đó sẽ không cho bạn biết nhiều.


3

Tôi sẽ đề nghị bạn chỉ sử dụng các dịch vụ kiểm tra trực tuyến để lọc các ứng viên không đủ năng lực. Bởi vì nhiều nhà phát triển cao cấp (như họ nghĩ) không phải là nhà phát triển cao cấp. Chỉ cần trung hoặc thiếu niên.

Sau khi bạn lọc các lập trình viên không đủ năng lực, bạn cần gặp từng ứng viên và hỏi anh ta về kinh nghiệm.

Kinh nghiệm nên là tiêu chí chính để lựa chọn. Kỹ năng lập trình là thứ hai, nhưng cũng rất quan trọng.

Kiểm tra các dịch vụ thử nghiệm sau, IKM tương tự, nhưng chỉ hướng đến các lập trình viên:

Các thử nghiệm cho Geek, Codility, BrainBench


2

Bạn đang thuê anh ta để làm bài kiểm tra hoặc viết mã?

Nếu bạn gặp quá nhiều vấn đề với màn hình giới thiệu, nhà tuyển dụng và đối tác vị trí của bạn đang làm một công việc tồi tệ và bạn nên thay thế chúng. Nếu ai đó gửi cho tôi không có gì ngoài một luồng ứng viên thực sự tồi không thể vượt qua bài kiểm tra cá nhân đơn giản, chúng tôi sẽ thay đổi nhà tuyển dụng.


-1

Bạn sẽ sử dụng loại thử nghiệm này trong khi tuyển dụng các vị trí nhà phát triển cao cấp?

Đúng.

Điều gì về chỉ dành cho các ứng cử viên điểm chuẩn khách quan trước khi gọi họ để phỏng vấn?

Không. Điểm chuẩn ngụ ý bạn so sánh các ứng cử viên dựa trên điểm số. Các bài kiểm tra được sử dụng tốt hơn để xác định đường cơ sở, không thực hiện điểm chuẩn giữa các thí sinh.

Bạn sẽ sử dụng nó như một bước sau khi các ứng cử viên trong danh sách ngắn sau khi phỏng vấn?

Không. Bạn nên làm bài kiểm tra trước khi phỏng vấn. Cuộc phỏng vấn là cơ sở để xem xét trong tương lai.

Là cách tiếp cận này phù hợp hơn trong một số tình huống so với những người khác?

Nếu bằng chứng về kiến ​​thức lập trình là hầu hết những gì ứng viên sẽ mang lại (ví dụ như nhà phát triển cơ sở) thì nó sẽ hữu ích hơn theo tỷ lệ.

Cá nhân bạn đã sử dụng loại dịch vụ này hoặc biết ai đó sử dụng nó?

Tôi đã được một trong một công ty tuyển dụng tôi đã sử dụng. Tôi thấy nó hữu ích trong việc hiểu những khái niệm tôi cần để tiếp tục.


-1

Tôi đã sử dụng các bài kiểm tra để thuê các nhà phát triển, và sẽ một lần nữa. Trong khi cả ba người vào chung kết đều thất bại, cuối cùng tôi đã thuê được người có điểm số cao nhất của nhóm. Tôi nghĩ rằng đó là một động thái tốt. Khi bạn đang thuê một bộ kỹ năng mà bạn chưa có trong đội ngũ nhân viên, không thể đánh giá kỹ năng của người bạn đang thuê một cách khách quan theo bất kỳ cách nào khác.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.