선임 개발자를 고용하기 위해 온라인 기술 능력 테스트를 사용 하시겠습니까? [닫은]


14

프로그래밍을 포함하여 많은 분야에서 기술 테스트를 제공하는 IKM 과 같은 온라인 서비스가 있습니다 .

선임 개발자 직책을 채용 할 때 이런 종류의 테스트를 사용 하시겠습니까?

응시자에게 인터뷰를 요청하기 전에 객관적으로 벤치마킹하는 것은 어떻습니까? 인터뷰 후 후보자 명단을 낸 후 단계로 사용 하시겠습니까?

이 접근법은 어떤 상황에서는 다른 상황에 비해 더 적합합니까? 이런 종류의 서비스를 개인적으로 사용했거나 가지고있는 사람을 알고 있습니까?


IKM은 질문을 사용자 정의 할 수있는 기능을 제공합니까?
talonx

예, 그들은 그들의 소책자에서 그렇게 말합니다. 나는 실제 경험이 없습니다. 또한 테스트는 적응력이 뛰어납니다. 즉, 질문에 올바르게 대답하기 위해 점점 더 어려워집니다.
softveda 2011

더 좋은 방법은 IQ 테스트를 사용하는 것입니다. :)
Aditya P

취업 면접의 일환으로 "온라인 기술 테스트"를 한 번했을 때, 몇 가지 질문이 잘못 쓰여졌거나 (정답에 대한 시험이 실제로 유효하지 않은 시험) 잘못되었거나 (답이 아님) 질문의 맥락에서, 또는 질문이 명확하지 않았다).
alroc

1
온라인 테스트는 IMO가 매우 제한되어 있습니다. 선배는 온라인 테스트의 특정 주제에 익숙하지 않지만 2 주 이내에 배울 수 있습니다. 덜 숙련 된 개발자는 해당 주제를 알고 점수를 매기는 것이 좋지만 그 정도에 관한 것입니다.
Giorgio

답변:


27

둔감하게 : 아니요, 아니요, 아니요, 아니요 및 아니요!

응시자가 코드를 작성하도록하세요. 문제를 통해 자신의 방식을 생각하는 방식과 팀에 적합한 방식을 알 수있는 유일한 방법입니다.

옆으로 나는 CV 추첨 기술을 통한 모집을 피하려고 노력합니다 :-) 대신 입소문, 회의, 기술 커뮤니티 모임 등을 통해 좋은 사람들을 찾으십시오. 상어 모집 요원도 피하십시오.


2
인터뷰 시간 동안 좋은 생각. 그러나 후보자를 선별하는 것은 좋은 후보가 단순히 그것을 통과해서는 안됩니다. 경영진에게 이것은 인터뷰를 위해 많은 후보자를 부르는 것보다 객관적이고 비용 효율적인 솔루션 인 것 같습니다. 여기 악마의 옹호자를 재생하려고합니다.
softveda

2
내 '옆으로'메모를 참조하십시오. CV를 통과 한 다음 기술 온라인 시험 추첨을 통해 좋은 후보를 얻을 수는 없습니다. 온라인 테스트는 Java 용 Sun / Oracle 인증 시험과 유사하다고 가정 해 보겠습니다. 시험을 방금 배운 주니어 개발자는이 테스트를 쉽게 통과합니다. 최근 Java로 코딩하지 않은 Martin Fowler는 실패합니다. 누구를 고용하겠습니까?
Martijn Verburg

나는 당신에게 동의하며 그것이 답변으로 표시 된 이유입니다. 나는 고용을하지 않기 때문에 결정은 내 것이 아니다.
softveda

13

최근에 이러한 테스트 중 하나를 수행해야하는 38 년의 IT 전문가로부터 나는 일부 사람들이 유용한 테스트를했다고 생각했습니다. 질문은 일상의 경험에서 거의 사용되지 않는 기술, 숙련 된 프로그래머가 다른 프로그램의 실제 예제에서 복제하거나 매뉴얼이나 친구를 사용하여 결정하는 것에 중점을 둔 것으로 보입니다. 숙련 된 프로그래머는 거의 처음부터 프로그램을 작성하지 않습니다. 시간 낭비 야 숙련 된 프로그래머가 자신이 사용하는 언어의 모든 기능을 알고 있다고 생각하는 사람은 실제로 작업이 수행되는 방식을 모릅니다. 실질적인 기술 경험이없는 HR 직원은 이러한 테스트를 지식 부족에 대한 변명으로 간주한다고 생각하는 것은 평소와 같이 무섭습니다. 그런가 말했다.


6

이론적으로, 자격이없는 지원자를 완전히 선별하기위한 온라인 테스트 아이디어는 그다지 나쁘지 않습니다. 불행히도 실제로는 가치가 거의 없습니다.

우선, 내가 본 온라인 테스트 사이트 중 실제로 가치가있는 테스트는 없었습니다. 둘째, 자격을 갖추지 않은 사람이 테스트 기간 동안 친구 나 다른 사람을 도와서 주제에 대해 전혀 알지 못하는 채 비행하는 색상을 전달하는 것은 너무 쉽습니다.

두 번째 문제를 해결할 수 있다고해도 (예 : 다른 사람이없고, 채팅 프로그램이없는 등 사무실의 컴퓨터에서 테스트를 받도록), 유용한 온라인 테스트와 같은 것이 있는지 의심합니다. 테스트는 일반적으로 아이디어가 아닌 사실을 다루지 만 프로그래밍은 주로 아이디어와 (특히) 좋은 판단력에 관한 것입니다. 프로그래머 가 사용하는 언어에 대한 몇 가지 사실 을 알아야 필요가 있지만 그러한 지식을 테스트해도 많은 것을 알 수는 없습니다.


3

무능한 후보자를 필터링하기 위해서만 온라인 테스트 서비스를 사용하는 것이 좋습니다. 많은 선임 개발자가 생각하는 것처럼 선임 개발자가 아니기 때문입니다. 중간 또는 주니어.

무능한 프로그래머를 필터링 한 후 각 후보자를 만나 경험에 대해 물어봐야합니다.

경험은 선택의 주요 기준이되어야합니다. 프로그래밍 기술은 두 번째이지만 매우 중요합니다.

IKM과 유사하지만 프로그래머만을위한 다음 테스트 서비스를 확인하십시오.

Geeks, Codility, BrainBench에 대한 테스트


2

시험을 치르거나 코드를 작성하도록 고용하고 있습니까?

소개 화면과 관련하여 많은 문제가 발생하는 경우 채용 담당자 및 게재 위치 파트너가 나쁜 일을하고 있으므로 교체해야합니다. 누군가가 간단한 직접 테스트를 통과 할 수없는 정말 나쁜 후보자 스트림 만 보내면 모집 담당자가 변경됩니다.


-1

선임 개발자 위치를 고용하는 동안 이런 종류의 테스트를 사용 하시겠습니까?

예.

응시자에게 전화하기 전에 객관적으로 벤치마킹하는 것은 어떻습니까?

아니요. 벤치마킹은 점수를 기준으로 후보를 비교한다는 의미입니다. 테스트는 후보 간 벤치마킹을 수행하지 않고 기준선을 결정하는 데 더 잘 사용됩니다.

인터뷰 후 후보자 명단에 올라 한 단계로 사용 하시겠습니까?

아닙니다. 인터뷰 전에 시험을 치러야합니다. 인터뷰는 향후 고려의 기초입니다.

이 접근법은 어떤 상황에서는 다른 상황에 비해 더 적합합니까?

만약 프로그래밍 지식의 증거가 후보자가 가져 오는 것의 대부분이라면 (예 : 주니어 개발자), 비례 적으로 더 유용합니다.

이런 종류의 서비스를 개인적으로 사용했거나 사용중인 사람을 알고 있습니까?

나는 내가 고용 한 회사에서 근무했다. 어떤 개념을 적용해야하는지 이해하는 데 도움이되었습니다.


-1

개발자를 고용하기 위해 테스트를 사용했으며 다시 할 것입니다. 결선 진출 자 3 명 모두가 실패했지만 결국 그룹에서 가장 높은 점수를 얻은 사람을 고용했습니다. 좋은 움직임이라고 생각합니다. 아직 교직원이없는 기술을 채용 할 때는 객관적으로 다른 방법으로 고용하는 사람의 기술을 평가할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.