คุณจะแสดงรหัสการผลิตแก่ผู้สมัครในการสัมภาษณ์หรือไม่ [ปิด]


14

ฉันเคยเห็นสิ่งนี้เกิดขึ้นหลายครั้ง:

ผู้สมัครที่ชอบ บริษัท ประสบความสำเร็จในการสัมภาษณ์ จากนั้นมาทำงานและในตอนท้ายของวันแรกเขามั่นใจว่า codebase / project ไม่ใช่สิ่งที่เขาต้องการใช้เวลาด้วย ดังนั้นเขาจึงรีบออกไป

ฉันคิดว่าการแนะนำผู้สมัครให้กับ codebase ในการสัมภาษณ์อาจช่วยแก้ปัญหานี้ได้ อาจจะดีกว่า: การผสมสิ่งนี้กับคำถามสัมภาษณ์เช่น "คุณจะปรับปรุงส่วนนี้ของรหัสได้อย่างไร" วิธีนี้จะเห็นได้ชัดว่าผู้สมัครนั้น "เหมาะสมกับ codebase"

คุณเห็นวิธีการนี้นำไปใช้ทุกที่หรือไม่? คุณจะแสดงรหัสฐานข้อมูลของคุณเองให้ผู้สมัครที่สัมภาษณ์: ถ้าพวกเขาถาม / เป็นส่วนหนึ่งของกระบวนการสัมภาษณ์

คำตอบ:


10

เราไม่เพียง แต่แสดงให้ผู้สมัครเห็นรหัสของเราเท่านั้น เราทำการจับคู่การเขียนโปรแกรมดังนั้นเราจึงทำการสัมภาษณ์โดยการจับคู่ผู้สมัครกับหนึ่งในโปรแกรมเมอร์ของเราและทำงานกับปัญหาจริง (แม้ว่าจะเลือกอย่างระมัดระวัง - สิ่งที่ไม่ต้องการความรู้เชิงบริบทจำนวนมาก) พวกเขาจะเห็นรหัสของเราและเราจะได้เห็นการเข้ารหัสของพวกเขาและเราทั้งคู่จะได้เห็นว่าพวกเขาเหมาะสมกับวัฒนธรรมของเราอย่างไร


3
ฉันชอบสิ่งนี้. คุณทำงานกับ บริษัท อะไร :)
Marek

สิ่งนี้จะยอดเยี่ยมมากถ้าเราทำคู่โปรแกรมเท่านั้น . .
ไวแอตต์บาร์เน็ตต์

แต่ขั้นตอนการสัมภาษณ์จะนานแค่ไหน? ผู้คนจำนวนมากอาจเข้าร่วมการสัมภาษณ์!
Gopi

@Sri: เราสัมภาษณ์ครั้งละคนเท่านั้น ฉันควรเพิ่มว่านี่ไม่ใช่การสัมภาษณ์ครั้งแรก เราเริ่มต้นด้วยการอ่านประวัติส่วนตัวที่เราส่งไปจากนั้นเราจะทำการสัมภาษณ์ทางโทรศัพท์กับผู้สมัครที่มีศักยภาพจากนั้นเราจะขอให้ทุกคนที่ผ่านการสัมภาษณ์นั้นมาจับคู่ ฉันควรเพิ่มว่าเรามีกระบวนการจ้างงานที่มุ่งเน้นอย่างเป็นธรรม เรามักจะจ้างคนที่แนะนำให้เราโดยพนักงานหรือคนที่อยู่นอก บริษัท ที่เราไว้วางใจหรือตัวแทนจัดหางานที่เราทำงานด้วย เราไม่เคยตกอยู่ในสถานการณ์ที่มีผู้สมัครหลายร้อยคนเพื่อร่อนผ่าน
Tom Anderson

2
@ ไวแอต: ฉันสงสัยว่ามันจะใช้งานได้แม้ใน บริษัท ที่ไม่ได้เป็นคู่ นั่งคนที่แต่งตัวประหลาดลงเพื่อแก้ปัญหาทำหน้าที่เป็นแนวทางของเขาอธิบายพื้นหลังให้การสนับสนุน แม้เพียงแค่การสนทนาเกี่ยวกับวิธีการแก้ปัญหาที่เป็นรูปธรรม (ฉันคิดว่าคุณทำสิ่งนี้กับเพื่อนร่วมงานแม้ว่าคุณจะไม่ได้จับคู่กัน) ก็มีประโยชน์
Tom Anderson

5

ฉันยังไม่ได้ทำ แต่ฉันจะทำ หากนักพัฒนาคิดว่ามันดูไม่เหมือนสิ่งที่เขาต้องการจะทำนี่อาจเป็นโอกาสที่จะค้นพบบางสิ่งเกี่ยวกับความคิดของผู้สมัคร: ทำไมเขาถึงไม่ชอบมัน? เขาจะเปลี่ยนอะไร เขาจะสนุกกับการได้อยู่ในตำแหน่งที่เขาสามารถเปลี่ยนแปลงได้หรือไม่? ถ้าเป็นเช่นนั้นทำไมเขาถึงบอกว่าเขาไม่ต้องการทำงาน

ฉันเคยเห็นความเชื่อมั่นใน WTF รายวันที่ผู้คนคิดว่าถ้าผู้สัมภาษณ์แสดงรหัสจริงให้คุณเธอกำลังพยายามให้ผู้สมัครรับการแก้ไขปัญหาของเธอฟรี นี่คือหวาดระแวง IMO ผู้สัมภาษณ์พยายามค้นหาว่าคุณสามารถแก้ปัญหาในโลกแห่งความจริงได้ดีแค่ไหนในฐานข้อมูลโลกแห่งความจริง และคุณจะได้รับข้อมูลเพิ่มเติมเกี่ยวกับโครงการที่คุณกำลังดำเนินการ


1

ใช่ถ้ารหัสที่เป็นปัญหาไม่ได้เป็นของลูกค้า

ครั้งล่าสุดที่ฉันสัมภาษณ์ใครบางคนผู้คนก็สั่นสะเทือนและรู้สึกท่วมท้นไปกับขนาดของโค้ดเบสและจากไปในไม่ช้า

หากรหัสเป็นของลูกค้ามันจะไม่จริยธรรม (ในความคิดของฉัน) ที่จะแสดงแหล่งที่มาเพราะรหัสของลูกค้าของคุณเป็นลูกค้าของคุณไม่ใช่ของคุณ (แน่นอนถ้าคุณขออนุญาตจากลูกค้าและคุณได้รับแล้วก็ไม่มีปัญหา)


1

ตราบใดที่คุณไม่ละเมิด NDA เหล่านั้นฉันคิดว่ามันจะเป็นสิ่งที่ดี (TM) วิธีนี้คุณจะเพิ่มขนาดผู้สมัครและผู้สมัครจะเพิ่มขนาดคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.