ฉันเป็นตัวแทน บริษัท ซอฟต์แวร์ที่อยู่ระหว่างการสร้างทีมพัฒนาซอฟต์แวร์ขนาดใหญ่ เราจู้จี้จุกจิกกับคนที่เราจ้างและมีอัตราการเก็บรักษาที่ดีมาก (ผู้พัฒนาส่วนใหญ่อยู่ที่นี่มาประมาณ 5-6 ปี)
เราใช้เวลาของนักพัฒนาซอฟต์แวร์และทรัพยากรบุคคลเป็นจำนวนมากและมีแอปพลิเคชั่นให้เช่าต่ำ นี่คือกระบวนการที่เราใช้:
- HR Interview ทางโทรศัพท์ - เกี่ยวข้องกับการถามคำถามเกี่ยวกับพฤติกรรมและเทคโนโลยีขั้นพื้นฐาน
- การทดสอบออนไลน์ - เกี่ยวข้องกับการทดสอบทางเทคนิค 30 นาที
- Technical Phone interview - การสัมภาษณ์ 60 นาทีโดยนักพัฒนา
- สัมภาษณ์ในสถานที่ - สัมภาษณ์ 60-90 นาทีโดยนักพัฒนาอาวุโสหลายคน
แม้ว่ากระบวนการนี้จะได้ผล แต่เราใช้เวลามากเกินไปในการสัมภาษณ์ มีความคิดเห็นเกี่ยวกับวิธีการที่แตกต่างกันอย่างไร? เป้าหมายของเราคือการทำงานโดยอัตโนมัติถ้าเป็นไปได้ยังคงรักษาคุณภาพของความสามารถ
UPDATE: ขอบคุณสำหรับคำตอบ จำเป็นต้องชี้แจงบางสิ่ง เป้าหมายของเราคือการลดจำนวนผู้สมัครที่ไปจากที่หนึ่งไปอีกขั้น นี่คือหมายเลขปัจจุบันของเรา
- เราได้รับ 1,000 เรซูเม่
- 800 เรซูเม่ผ่านการสัมภาษณ์ HR
- 500 ผ่านการทดสอบออนไลน์
- 100 ผ่านหน้าจอโทรศัพท์เริ่มต้น
- 10 ผ่านสถานที่และได้รับการว่าจ้าง
อย่างที่คุณเห็นเราจำเป็นต้องทำงานให้ดีขึ้นเพื่อกำจัดผู้สมัครก่อนหน้าในกระบวนการ เราสามารถทำงานได้ดีขึ้นในแบบที่การทดสอบออนไลน์ประเมินผู้คนได้หรือไม่?
นี่คือรายละเอียดเพิ่มเติมเกี่ยวกับกระบวนการตามคำตอบบางประการ:
- HR Interview ทางโทรศัพท์ - พวกเขาถามคำถามทางเทคนิคขั้นพื้นฐาน (CLR คืออะไร) เพื่อกำจัดผู้คนให้มากที่สุด
- การทดสอบออนไลน์ - มีคำถามพื้นฐานประมาณ 10 ข้อพร้อมคำถามการเข้ารหัส 3 ข้อ
- หน้าจอโทรศัพท์เทค - ครอบคลุมเทคโนโลยีที่หลากหลาย เราไม่สนใจว่าผู้สมัครไม่ได้รู้ทุกอย่างตราบใดที่พวกเขาสามารถแสดงให้เห็นว่าพวกเขาจะสามารถรับเทคโนโลยีใหม่และมาถึงความเร็วได้อย่างรวดเร็ว
- ในสถานที่ - คำถามที่มีการเข้ารหัสอยู่ด้านหน้าของนักพัฒนา คำถามระดับสถาปัตยกรรมเพิ่มเติม