ทำไมฉันถึงไม่ได้รับเลือกในการสัมภาษณ์? [ปิด]


10

ฉันทำงานในการพัฒนาเป็นเวลา 4 ปีและ 3.5 ใน PHP - ทำไมฉันไม่สามารถเลือกได้ในการสัมภาษณ์

ฉันต้องการทราบว่าผู้สัมภาษณ์ต้องการเห็นอะไรเป็นพิเศษสำหรับผู้พัฒนา PHP ระดับสูง

ผู้สัมภาษณ์ถามคำถาม 10 ข้อและฉันสามารถตอบได้เท่านั้น 5. การเลือกขึ้นอยู่กับสิ่งเหล่านี้หรือไม่? ไม่ได้หมายความว่าฉันไม่สามารถแก้ปัญหาได้ฉันสามารถ google คำถามฉันสามารถถามในฟอรั่ม ทำไมพวกเขาไม่เข้าใจว่ามนุษย์ไม่สามารถจำคำตอบทั้งหมดสำหรับคำถามแต่ละข้อได้ โดยเฉพาะการเขียนโปรแกรม

กรุณาแนะนำ


@Rook โปรดตรวจสอบตอนนี้
WebDev

21
บางทีพวกเขา google ชื่อของคุณค้นหาคำถามและเหตุผล "อืมเห็นได้ชัดว่าคนอื่นไม่ได้พาเขาไปสัมภาษณ์เขาอาจเป็นผู้สมัครที่ไม่ดีสำหรับงานนี้เช่นกัน"
gablin

4
คำถามใดที่คุณไม่สามารถตอบได้

13
โชคไม่ดีที่ความจริงที่ว่าคุณกำลังมองหาตำแหน่ง PHP Senior Developer ก็ถูกแก้ไขด้วยคำถามของคุณเพราะนั่นอาจเป็นสาเหตุที่คุณไม่ได้ถูกเลือก ประสบการณ์สี่ปีไม่ได้มีคุณสมบัติสำหรับคุณในตำแหน่งระดับอาวุโสที่นายจ้างส่วนใหญ่
Robert Harvey

1
นักพัฒนาอาวุโส PHP ... ความ boggles ใจ ...
ThomasX

คำตอบ:


37

"ผู้สัมภาษณ์ถามคำถาม 10 ข้อและฉันสามารถตอบได้เท่านั้น 5. การเลือกขึ้นอยู่กับสิ่งเหล่านี้หรือไม่ไม่ได้หมายความว่าฉันไม่สามารถแก้ปัญหาได้ฉันสามารถ google คำถามฉันสามารถถามในฟอรัมได้ทำไม พวกเขาไม่เข้าใจหรือไม่ว่ามนุษย์ไม่สามารถจำคำตอบทั้งหมดของคำถามแต่ละข้อได้หรือไม่?

สิ่งเหล่านี้มีความสำคัญมากและจะเป็นส่วนสำคัญของเหตุผล

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

ทำไมพวกเขาคาดหวังมาตรฐานนี้ เหตุผลสองสามข้อที่นึกถึง:

  1. คุณระบุว่าคุณกำลังดูบทบาทผู้พัฒนาอาวุโส นักพัฒนาอาวุโสโดยนิยามผู้ที่มีความรู้ในระดับที่ดีอยู่แล้วและสามารถช่วยเหลือผู้อื่นได้ไม่ใช่ผู้ที่พึ่งพา Google
  2. โปรแกรมเมอร์คนหนึ่งที่รู้เรื่องนี้ซึ่งต่างจากการโพสต์บนฟอรัมจะมีประสิทธิผลมากกว่าที่คนที่ใช้อินเทอร์เน็ต พวกเขาไม่ต้องรอคำตอบเข้าใจสิ่งที่โพสต์และปรับให้เข้ากับวัตถุประสงค์ของพวกเขาพวกเขาเพิ่งเริ่มและเขียนโค้ด
  3. เห็นได้ชัดว่าพวกเขากำลังหาผู้สมัครที่สามารถตอบคำถามเหล่านี้และในกรณีนั้นคุณจะไม่จ้างคนที่ได้ 9 จาก 10 มากกว่าผู้ชายที่ได้ 5 จาก 10
  4. หากพวกเขามีความสุขกับใครบางคนที่เข้าใจพื้นฐานและ Googles ที่เหลือคุณสามารถจ้างนักพัฒนารุ่นใหม่เพื่อรับเงินได้น้อยลง

โดยส่วนตัวจากคำถาม 10 ข้อสำหรับบทบาทระดับกลางหรือระดับสูงโดยปกติฉันคาดหวังว่าผู้สมัครอาจตอบคำถามได้ดีถึง 8 ข้อและมีความคิดที่ยุติธรรมอย่างน้อยหนึ่งคำถาม

หากคุณไม่ได้ไปถึงระดับนั้นฉันขอแนะนำให้คุณสมัครงานที่สูงกว่าระดับปัจจุบันเล็กน้อยและควรปรับความคาดหวังของคุณ


31

เหตุผลที่ 1: คุณมีภาษาอังกฤษไม่ดี


9
+1 นั่นอาจจะใช่หรือไม่ใช่ก็ได้ แต่คุณสามารถจัดการศึกษาที่แสดงให้เห็นว่าเป็นสิ่งสำคัญที่สุดของพนักงานที่มีศักยภาพ: ทักษะการสื่อสาร (สำคัญกว่าการศึกษาหรือประสบการณ์)
Neil

27
เหตุผลที่ 2: คุณไม่สามารถประเมินทักษะภาษาของคุณได้อย่างถูกต้อง
281377

7
@Rahul - แล้วฉันคิดว่าคุณต้องพิจารณาว่ามันอาจจะเป็นปัจจัย ผู้คนไม่ได้หยาบคาย แต่ภาษาอังกฤษของคุณดีขึ้นและอาจมีอิทธิพลต่อบางคน
Jon Hopkins

3
@Rahul: พิจารณาว่าคำถามของคุณได้รับการแก้ไข 1 หลักและไวยากรณ์เล็กน้อย 1 ข้อและยังสามารถใช้งานได้อีก ฉันไม่ได้บอกว่ามันเป็นเหตุผลที่คุณถูกปฏิเสธ แต่คุณไม่ซื่อสัตย์กับตัวเองถ้าคุณคิดว่ามันไม่เลว
Steven Evers

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

18

ฉันเคยพูดมาก่อน ฉันจะพูดอีกครั้ง

การสัมภาษณ์งานเป็นการแข่งขันไม่ใช่การสอบผ่าน

เหตุผลที่คุณไม่ได้งานคือผู้สมัครคนอื่นสร้างความประทับใจให้นายจ้างมากกว่าที่คุณทำ หากคุณมีคำถาม 5 ข้อถูกต้องบางทีคนอื่นอาจมี 6 คำถามขึ้นไป

ความจริงที่ว่าคุณสามารถ Google คำตอบหรือได้รับพวกเขาจาก SO ไม่เกี่ยวข้องขณะที่ผมหารือในรายละเอียดเพิ่มเติมในบทความบล็อกของฉันทำไม "ฉันต้องการเพียงแค่ Google ว่า" ไม่ได้เป็นคำตอบให้สัมภาษณ์ยอมรับ


4
+1: ทุกคนสามารถ google คุณต้องแสดงให้เห็นว่าคุณเก่งกว่า googler
Steven Evers

@SnOrfus: หรืออย่างน้อยก็ดีกว่าชาว Google ที่สมัครงานเดียวกัน
JohnFx

@ JohnFx: แน่นอนใช่ ถ้าคุณเคยต้องการที่งาน
Steven Evers

2
@SnOrfus จริงๆแล้วมันเป็นศิลปะที่ใช้ Google - คุณจำเป็นต้องรู้เงื่อนไขที่เหมาะสมสำหรับสิ่งที่คุณต้องการรู้ไม่เช่นนั้นคุณจะไม่พบเข็มในกองหญ้า

1
@ งานฉันไม่คิดว่า OP จะถามคำถามนี้ถ้าเขาอยู่ในฐานะที่จะเลือกนายจ้างของเขา
JohnFx

5

หากคุณไม่ได้รับการสัมภาษณ์อาจเป็นไปได้ว่าประสบการณ์3½ถึง 4 ปีของคุณนั้นไม่เพียงพอสำหรับนักพัฒนาอาวุโส คุณควรดูการปรับปรุงประวัติย่อของคุณเพื่อเน้นจุดแข็งของคุณ คุณควรดูที่การสมัครเพื่อรับบทบาทที่เกี่ยวข้องมากขึ้น - บางทีอาจเป็นในระดับจูเนียร์มากกว่า

หากคุณได้รับการสัมภาษณ์ก็อาจเป็นอะไรก็ได้

คุณอาจรู้สึกประหม่า / ขี้อายเกินไปหรือคุณอาจจะขัดหรือก้าวร้าวเกินไป หรือ ....

ท้ายที่สุดผู้สัมภาษณ์เพียงคนเดียวที่สามารถตอบคำถามนี้ได้และพวกเขาอาจไม่สามารถพูดคำตอบได้ด้วยตนเอง - พวกเขาแค่ "รู้" ว่าคุณไม่เหมาะสม


6
@Rahul - ผู้ที่อยู่ในตำแหน่งอาวุโสต้องสามารถ "ขึ้นต่อ" และสื่อสารกับผู้อื่นได้ดี ซึ่งจะรวมถึงนักพัฒนาอื่น ๆ พนักงานขายและลูกค้า การเขินอายหรือก้าวร้าวเกินไปจะเป็นปัญหา ตัวอย่างที่ไม่ได้หมายถึงเป็นรายการที่สมบูรณ์เป็นเพียงตัวอย่างของสาเหตุที่คุณอาจล้มเหลว
ChrisF

2
@Rahul - จากวิธีการที่คุณมีพฤติกรรมในการสัมภาษณ์ อย่างไรก็ตามหากคุณไม่ได้สัมภาษณ์คุณจำเป็นต้องมุ่งเน้นประวัติส่วนตัวของคุณและประเภทของบทบาทที่คุณสมัคร
ChrisF

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

2
@Murph No ในกรณีที่ดีที่สุดพวกเขาตั้งใจเปิดเผยว่าคุณถูกส่งผ่านเนื่องจากการเลือกปฏิบัติที่ผิดกฎหมายและฟ้องร้องเงินหลายล้านดอลลาร์ อย่างไรก็ตามมันไม่ใช่สถานการณ์ที่เป็นไปได้
กริช

1
ฉันรู้ว่าสิ่งนี้จะทำให้เกิดเสียงหยาบคาย แต่ฉันไม่แน่ใจว่าจะใส่มันให้ละเอียดยิ่งขึ้นได้อย่างไร - ถ้าคุณสามารถตอบคำถามของ Google ได้ทำไมคุณไม่กลัว Google / ขี้อาย / ขัด / ก้าวร้าว?
Nicole

4

UPDATE : คำตอบนี้สร้างขึ้นตามคำถามรุ่นแรกซึ่งถามว่า "ทำไมฉันถึงไม่ได้รับเลือกในการสัมภาษณ์"

แสดงประวัติของคุณและบอกเรา

คุณ ...

  • ... ใส่รูปของคุณ? ย้ายมัน
  • ... ให้ความสำคัญกับความสามารถในการแก้ปัญหาของคุณหรือไม่
  • ... ส่งไปให้ บริษัท เพียงพอหรือไม่ (หากต้องการรับการสัมภาษณ์หนึ่งครั้งคุณต้องส่งประวัติย่อ 10 เรื่อง)
  • ... มีหน้ามากเกินไป จำกัด ประวัติย่อของคุณไว้ที่หน้าเดียว
  • ... ส่งไปยัง บริษัท ที่ต้องการ PHP จริงหรือ
  • ... ลองใช้ CV รุ่นต่าง ๆ ของคุณหรือไม่

2
โปรดตรวจสอบพันธุ์ของฉันที่นี่rahuldeveloper.blogspot.com/2010/11/my-cv.html
WebDev

8
สิ่งแรกที่คุณจะทำคือการลบนี้: i.imgur.com/9QcAV.jpg

2
ฉันไม่เห็นด้วยกับ "จำกัด CV ของคุณเป็นหนึ่งหน้า" ฉันคิดว่า a4 หน้าเป็นที่ยอมรับได้อย่างสมบูรณ์ แน่นอนในสหราชอาณาจักรมันเป็นบรรทัดฐาน
Gruffputs

2
@Gruffputs: โปรดไม่เห็นมี: programmers.stackexchange.com/questions/18803/... ความคิดเห็นที่มีค่าของคุณจะปรากฏแก่ผู้อื่นรวมถึงผู้ใช้ที่ถามคำถาม ขอบคุณ

2
มีใครดูที่รหัส HTML ของ CV หรือเปล่า มันส่งออกจาก MS Word ไม่ใช่สิ่งที่ผมจะคาดหวังจากนักพัฒนา PHP อาวุโส ...
ฌอนแพทริคฟลอยด์

4

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

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

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

ปัญหาสำคัญของ " การเขียนโปรแกรมโดย google " คือในขณะที่คุณอาจส่งรหัสที่ใช้งานได้ แต่เป็นไปได้มากที่คุณไม่มีความเข้าใจในการเพิ่มความเสี่ยงของข้อบกพร่องที่ลึกซึ้งและผลที่ไม่พึงประสงค์ แน่นอนว่าจะใช้เวลานานกว่าในการเขียนรหัสและซอร์สโค้ดของคุณจะมีความสอดคล้องเช่นเดียวกับอินเทอร์เน็ตทำให้การเปลี่ยนรหัสของคุณยากขึ้นเพื่อรองรับโค้ดของคุณในอนาคต

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


2

ฉันสงสัยว่าคุณเขียนคำถามขณะผิดหวัง - แต่สิ่งนี้ชี้ให้เห็นปัญหา:

ผู้สัมภาษณ์ถามคำถาม 10 ข้อและฉันสามารถตอบได้เท่านั้น 5. การเลือกขึ้นอยู่กับสิ่งเหล่านี้หรือไม่? ไม่ได้หมายความว่าฉันไม่สามารถแก้ปัญหาได้ฉันสามารถ google คำถามฉันสามารถถามในฟอรั่ม ทำไมพวกเขาไม่เข้าใจว่ามนุษย์ไม่สามารถจำคำตอบทั้งหมดสำหรับคำถามแต่ละข้อได้ คนเขียนโปรแกรมโดยเฉพาะ

ฉันมีสองประเด็นด้วยกันข้อแรกคือถ้าคุณตอบ 5 จาก 10 และคนอื่นตอบ 6 จาก 10 จากนั้นสิ่งอื่น ๆ ทั้งหมดเท่ากันนั่นคือเกมจบ - แต่สิ่งที่สำคัญกว่านั้นคือคำถามว่าคุณตอบอย่างไรเมื่อคุณไม่สวม ไม่ทราบและทัศนคติของคุณต่อการไม่รู้

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

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


1

ฉันมักจะบอกให้คนอื่นลองถามผู้สัมภาษณ์ที่ทำให้คุณผิดหวังในสิ่งที่อาจทำให้ผู้สมัครของคุณดีขึ้น แม้ว่าคุณจะได้รับคำตอบจากผู้สัมภาษณ์ 1 ใน 10 คนคุณจะไม่เดา (หรือขอให้คนอื่นเดา)

ผมขอให้ทุกครั้งที่ได้เพียง แต่เคยมีคนปฏิเสธที่หนึ่งและผมมักจะได้รับการตอบรับที่ดี ขนาดตัวอย่างต่ำแม้ว่า (4)


0

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

มีกี่คนที่สามารถจับคู่ประสบการณ์ PHP ของคุณ แต่อาจมีการศึกษามากขึ้นหรือมีความแตกต่างอื่น ๆ เมื่อคุณไม่ตอบคำถามคุณกำลังบอกว่าคุณไปที่ Google และตอบคำถามให้คุณหรือไม่? วิธีที่คุณวลีบางอย่างเช่นที่สามารถทำให้มันออกมาเช่น บริษัท กำลังจ้างใครบางคนเมื่อพวกเขาควรได้รับสัญญากับ Google เพื่อรับคำตอบ ในขณะที่บางคนอาจคิดว่าไร้สาระ แต่มีหลายสิ่งในโลกนี้ที่ค่อนข้างไร้สาระ

ท้ายสุด แต่ไม่ท้ายสุดก็อาจเป็นไปได้ที่คุณต้องการสิ่งที่ บริษัท จะไม่ให้ ตัวอย่างเช่นมีกี่ บริษัท ที่จะจ่ายนักพัฒนา $ 1,000,000,000 (US) หรือมากกว่า น้อยมากถ้ามีฉันคิดว่า คุณถามคำถามประเภทใด คุณมีสัญญาณประเภทใดที่แสดงว่าคุณต้องการงานและสอดคล้องกับวัฒนธรรมของพวกเขา หากคุณฟังดูเหมือนว่า บริษัท น่าจะโชคดีที่คุณกำลังพิจารณาทำงานอยู่ที่นั่นความเย่อหยิ่งอาจเป็นปัจจัยสำคัญที่ทำให้ บริษัท ไม่ชอบคุณ

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