JavaRush /จาวาบล็อก /Random-TH /Java Junior ในการสัมภาษณ์: เตรียมตัวอย่างไรและควรถามอะไร

Java Junior ในการสัมภาษณ์: เตรียมตัวอย่างไรและควรถามอะไร

เผยแพร่ในกลุ่ม
ในบทความเกี่ยวกับ JavaRush เรามุ่งมั่นที่จะพูดถึงหัวข้อสำคัญดังกล่าวเป็นประจำ โดยเฉพาะอย่างยิ่งสำหรับโปรแกรมเมอร์ที่ไม่มีประสบการณ์หรือใหม่ทั้งหมด เช่น การจ้างงาน เราได้พิจารณาแล้วว่า Java Junior สามารถพัฒนาทักษะและรับประสบการณ์เชิงปฏิบัติได้อย่างไร โดยที่การหางานทำได้ง่ายกว่าและจะทำให้นายจ้างพอใจได้อย่างไรรวมถึงวิธีสร้างเรซูเม่เจ๋งๆ และปรับปรุงโปรไฟล์ LinkedIn ของคุณเพื่อเพิ่มศักยภาพของคุณให้สูงสุด โอกาสในการได้รับการว่าจ้าง Java Junior ในการสัมภาษณ์: จะเตรียมตัวอย่างไรและสิ่งที่ต้องถาม - 1วันนี้เราจะมาพูดถึงอีกด้านของความสำเร็จในการจ้างงาน Programmer กัน คือ เราจะพูดถึงการเตรียมตัวสำหรับการสัมภาษณ์ กลยุทธ์พฤติกรรมใดที่ควรเลือกระหว่างการสัมภาษณ์ และคำถามที่ควรถามผู้สัมภาษณ์เพื่อไม่ให้ดูเหมือนเป็นเช่นนี้ คนโง่. และถ้าคุณโชคดี คุณจะรู้สึกเหมือนเป็นมืออาชีพที่แข็งแกร่ง (หรือเอาจริงเอาจัง อย่างน้อยก็เป็นคนธรรมดาๆ ที่แข็งแกร่ง)

การเตรียมการเบื้องต้น รายการตรวจสอบพื้นฐาน

1. ศึกษาข้อมูลบริษัทผู้จ้างงาน

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

2. ค้นหาคำแนะนำและคำถามสัมภาษณ์มาตรฐานของบริษัทนี้ทางอินเทอร์เน็ต

คุณมักจะพบข้อมูลที่มีรายละเอียดค่อนข้างมากบนอินเทอร์เน็ตเกี่ยวกับวิธีการสัมภาษณ์งานของบริษัทหนึ่งๆ พร้อมด้วยคำแนะนำจากผู้ที่เคยสัมภาษณ์ตำแหน่งที่คล้ายกันแล้ว ประการแรก สิ่งนี้เกี่ยวข้องกับบริษัทขนาดใหญ่ ซึ่งกระบวนการคัดเลือกผู้สมัครมีมาตรฐานและใช้เวลาหลายขั้นตอน เว็บไซต์ยอดนิยมสำหรับข้อมูลเกี่ยวกับบริษัทต่างๆ ทั่วโลก แนวทางการจ้างงาน และที่สำคัญที่สุด บทวิจารณ์ของพนักงานปัจจุบันและอดีตคือ Glassdoor และ Indeed นี่คือถ้าเราพูดถึงทรัพยากรระดับโลก ในพื้นที่ที่พูดภาษารัสเซีย "ฮีโร่" ของพวกเขา - ผู้เชี่ยวชาญด้านไอทีส่วนใหญ่มักชอบที่จะแสดงความคิดเห็นของนายจ้างเกี่ยวกับทรัพยากรเช่น Dou.ua ของยูเครน, Habr Career ของรัสเซีย, dev.by ของเบลารุส ( ดีและเป็นที่รู้จัก ทรัพยากรที่ไม่ถูกเซ็นเซอร์ ซึ่งสามารถนำไปใช้ใน Google สำหรับข้อความค้นหา "สวยได้ " ) ในส่วนบทวิจารณ์ของบริษัทในแหล่งข้อมูลที่กล่าวมาข้างต้น คุณมักจะพบคำอธิบายที่ละเอียดพอสมควรไม่เพียงแค่กระบวนการสัมภาษณ์ทั้งหมดเท่านั้น รวมถึงระยะเวลาและแนวทางในการสนทนา แต่ยังรวมถึงคำถามเฉพาะเจาะจงที่ถูกถามจากผู้สมัครทุกคนด้วย

3. ดูพื้นที่เก็บข้อมูล Git ของคุณ

สำหรับผู้ที่มีประสบการณ์ทำงานในโครงการบุคคลที่สามและโครงการสัตว์เลี้ยงส่วนบุคคล และขอแนะนำอย่างยิ่ง ให้โปรแกรมเมอร์ที่มีประสบการณ์การทำงานน้อย คุณ ควรตรวจสอบพื้นที่เก็บข้อมูล Git ของคุณก่อนการสัมภาษณ์: อัปเดตหากจำเป็น ลบออก หรือซ่อนโครงการเหล่านั้น แสดงสิ่งที่คุณไม่ต้องการจริงๆ และในทางกลับกัน เน้นโครงการที่ไม่เป็นบาปที่จะโอ้อวด นอกจากนี้ ผู้เชี่ยวชาญที่มีประสบการณ์หลายคนแนะนำให้ดูโค้ดของคุณอีกครั้งเพื่อให้แน่ใจว่าอย่างน้อยผู้เขียนเองก็เข้าใจได้ เนื่องจากมีโอกาสมากที่หลังจากดูตัวอย่างโค้ดแล้ว ผู้สัมภาษณ์จะต้องการถามคำถามหลายข้อ สิ่งต่างๆ เช่น: “คุณเรียนรู้อะไรในขณะที่ทำงานในโปรเจ็กต์นี้”, “ทำไมคุณถึงเขียนโค้ดด้วยวิธีนี้”, “ส่วนไหนที่ยากที่สุดของโปรเจ็กต์นี้”, “คุณต้องตัดสินใจอะไรบ้างไหม ยังไง?” ในโครงการ?" ฯลฯ การไม่สามารถอธิบายโค้ดของคุณและพูดคุยเกี่ยวกับความซับซ้อนในการทำงานในโครงการใดโครงการหนึ่งอาจทำให้ผู้สมัครเสียความประทับใจได้อย่างมาก ในทางกลับกัน พื้นที่เก็บข้อมูล Git ที่ดีจะช่วยแสดง จุดแข็งที่ยิ่งใหญ่ที่สุด ความสามารถในการเติบโตทางอาชีพ และความปรารถนาที่จะก้าวหน้า

4. ฝึกแก้ปัญหาการเขียนโปรแกรม

ปัญหาการเขียนโปรแกรมเชิงเทคนิคมักจะถูกมอบให้กับผู้สมัครในช่วงหนึ่งของการสัมภาษณ์หลัก ดังนั้นจึงเป็นความคิดที่ดีที่จะฝึกฝนการแก้ปัญหาเหล่านั้น ยิ่งไปกว่านั้น แม้แต่โปรแกรมเมอร์ที่มีประสบการณ์มากก็มักจะมอบหมายงานให้ - พวกเขาทำหน้าที่ประเมินทักษะเชิงตรรกะและความสามารถในการค้นหาวิธีแก้ปัญหามากกว่าการทดสอบทักษะการเขียนโปรแกรมโดยตรง และวิธีแก้ปัญหาของพวกเขาหากคุณไม่มีประสบการณ์มากนักในการสัมภาษณ์เมื่อเวลามีจำกัด อาจทำให้เกิดปัญหาที่ไม่คาดคิดได้ Java Junior ในการสัมภาษณ์: จะเตรียมตัวอย่างไรและสิ่งที่ต้องถาม - 3มีทรัพยากรค่อนข้างมากกับงานการเขียนโปรแกรม ในบรรดาเว็บไซต์ภาษาอังกฤษLeetCode , CodinGameและCracking the Coding Interviewและอื่นๆ อีกมากมายได้รับความนิยมอย่างมาก ทรัพยากรที่ดีที่สุดสำหรับงานการเขียนโปรแกรม Javaในภาษารัสเซียคือ JavaRush อย่างไม่ต้องสงสัย

5. เตรียมรายการคำถามและหัวข้อสำหรับการสนทนา

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

มีคำถามอะไรที่จะถาม? รายการตรวจสอบคำถามที่ดีที่สุด 10 ข้อที่ควรถามผู้สัมภาษณ์

หัวข้อเช่นคำถามที่ผู้สมัครถามตัวแทนของบริษัทในระหว่างการสัมภาษณ์นั้นไม่สมควรได้รับความสนใจและถือว่าไม่สำคัญเพราะเมื่อวางแผนการสัมภาษณ์ทุกคนพยายามเตรียมคำตอบเป็นอันดับแรกและไม่ต้องถาม เราได้พูดคุยไปแล้วข้างต้นว่าเหตุใดการถามคำถามที่ถูกต้องกับผู้สัมภาษณ์จึงมีความสำคัญ ต่อไปนี้เป็นรายการคำถามสั้นๆ ที่จะเหมาะสมที่สุดและในขณะเดียวกันก็มีประโยชน์ในระหว่างการสัมภาษณ์ตำแหน่งโปรแกรมเมอร์ แต่ก่อนอื่น คำพูดสองสามข้อพร้อมความคิดเห็นและคำแนะนำจาก "ผู้มีประสบการณ์" “คำถามที่ดีที่สุดที่จะถามผู้สัมภาษณ์คือคำถามที่ต้องการคำตอบโดยละเอียดและช่วยให้คุณเข้าใจบริษัท ทีมงานที่คุณจะร่วมงานด้วย และตำแหน่งงานอย่างลึกซึ้งยิ่งขึ้น สิ่งเหล่านี้ช่วยให้คุณเรียนรู้เพิ่มเติมเกี่ยวกับเครื่องมือและแนวปฏิบัติในการพัฒนาซอฟต์แวร์ในบริษัทนี้ เกี่ยวกับวิธีการจัดโครงสร้างกระบวนการตัดสินใจ เทคโนโลยีใดบ้างที่ถูกนำมาใช้ และแม้กระทั่งสิ่งที่คาดหวังจากบริษัทนี้ในแง่ของการเติบโตทางอาชีพและการพัฒนาทางวิชาชีพ ” Joanna Trop -Joanna Tropp-Bluestone นักยุทธศาสตร์ด้านอาชีพและซีอีโอของบริษัทจัดหางาน Negotiation Geek กล่าว Java Junior ในการสัมภาษณ์: จะเตรียมตัวอย่างไรและสิ่งที่ต้องถาม - 4“ไม่มีคำถามสากลที่นักพัฒนาที่มีศักยภาพควรถามนายจ้างในระหว่างการสัมภาษณ์ คุณต้อง "รู้สึก" คู่สนทนาของคุณและถามคำถามที่เหมาะกับเขา และแน่นอน คุณต้องพิจารณาภูมิหลังของคู่สนทนาของคุณ (ฝ่ายทรัพยากรบุคคลหรือผู้เชี่ยวชาญด้านเทคนิค) เมื่อคิดว่าจะถามอะไร” Cody Swann ซีอีโอของ Gunner Technology แนะนำ

1. คุณช่วยบอกฉันเกี่ยวกับสมาชิกในทีมที่ฉันจะทำงานด้วยได้ไหม?

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

2. ประสิทธิภาพของฉันจะถูกวัดอย่างไร?

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

3. ทำไมคุณถึงชอบทำงานที่นี่?

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

4. ทีมกำลังเผชิญกับความท้าทายอะไรบ้างในขณะนี้?

“คำถามเกี่ยวกับปัญหาสำคัญและคู่แข่งสำคัญแสดงให้เห็นว่าผู้สมัครใส่ใจกับแนวทางของบริษัท นอกจากนี้ยังแสดงให้เห็นถึงความมั่นใจในตนเองและความเต็มใจที่จะเผชิญกับความท้าทายและแสวงหาคำตอบ” Kolton Andrus ซีอีโอของ Gremlin กล่าว

5. ปัจจุบันบริษัทใช้เทคโนโลยีอะไรบ้าง?

“ฉันรู้สึกประทับใจมากขึ้นเสมอกับผู้สมัครที่แสดงความสนใจในเทคโนโลยีอย่างแท้จริง เป็นเรื่องที่สมเหตุสมผลที่จะถามว่ามีการใช้เทคโนโลยีใดบ้าง และจะมีโอกาสทำงานด้านนวัตกรรมหรือไม่ เพราะนักพัฒนาที่ยอดเยี่ยมมักจะเรียนรู้สิ่งใหม่ๆ อยู่เสมอ” Ian McClarty ประธานของ PhoenixNAP Global IT Services กล่าว และคำถามจำนวนหนึ่งที่ผู้เชี่ยวชาญที่มีประสบการณ์ในการจ้างผู้เขียนโค้ดมักแนะนำให้ถามผู้สัมภาษณ์ในระหว่างการสัมภาษณ์ตำแหน่งโปรแกรมเมอร์:
  • ลูกค้าได้รับประโยชน์จากการใช้ผลิตภัณฑ์หรือบริการของคุณอย่างไร?
  • มีโอกาสก้าวหน้าในอาชีพการงานหรือไม่?
  • คุณมีความคิดเห็นเกี่ยวกับเรซูเม่และประสบการณ์การทำงานของฉันหรือไม่?
  • บริษัทของคุณใช้วิธีการพัฒนาแบบใด?
  • บางอย่างเกี่ยวกับบริษัทที่ผู้สมัครสมัคร
ปิดท้ายด้วยอีกหนึ่งคำคมดีๆ “ฉันรู้สึกประทับใจมากที่สุดเสมอกับผู้สมัครที่ศึกษาข้อมูลบริษัทของเราล่วงหน้าและคิดถึงความท้าทายทางเทคนิคในการสร้างผลิตภัณฑ์ประเภทนี้ คนประเภทนี้มักจะถามคำถามที่ดีเกี่ยวกับสถาปัตยกรรมโครงการ การเลือกเทคโนโลยี การปรับขนาด ฯลฯ นี่เป็นโอกาสที่ดีสำหรับผู้สมัครที่ไม่เพียงแต่พิสูจน์ตัวเองเท่านั้น แต่ยังต้องเข้าใจว่าบริษัทรู้จริง ๆ ว่ากำลังทำอะไรอยู่” Sean Borman จาก Obsidian Security กล่าว

บทส่งท้าย

เคล็ดลับเหล่านี้พร้อมกับเอกสารอื่นๆ เกี่ยวกับการจ้างงานบน JavaRush จะช่วยให้คุณรู้สึกมั่นใจมากขึ้นในระหว่างการสัมภาษณ์ เพิ่มโอกาสในการประสบความสำเร็จ และอาจได้รับข้อเสนอที่น่าดึงดูดยิ่งขึ้นด้วย พวกเราที่ JavaRush จะยังคงทำงานเกี่ยวกับวัสดุที่จะช่วยให้ผู้เขียนโค้ด Java มือใหม่หางานได้ อย่างไรก็ตาม เราไม่เพียงช่วยเหลือด้วยคำพูดเท่านั้น แต่ยังช่วยเหลือด้วย: นักเรียนที่สมัครสมาชิก Premium Pro สามารถส่งเรซูเม่มาให้เราตรวจสอบได้ผู้เชี่ยวชาญของเราจะศึกษาและให้คำแนะนำเกี่ยวกับสิ่งที่ควรแก้ไขหรือปรับปรุง
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION