JavaRush /จาวาบล็อก /Random-TH /คำแนะนำที่ดีในการเตรียมตัวสำหรับการสัมภาษณ์ครั้งแรกของคุณ...

คำแนะนำที่ดีในการเตรียมตัวสำหรับการสัมภาษณ์ครั้งแรกของคุณใน Java Junior

เผยแพร่ในกลุ่ม
ตามที่ระบุไว้ในการศึกษาโดยแหล่งข้อมูลของ HeadHunter ในปี 2020 ความต้องการผู้เชี่ยวชาญด้านไอทีในรัสเซีย ยกเว้นช่วงเดือนแรกของการแยกตัวเองนั้นสูงกว่าที่เคย มันจะเป็นเช่นนี้ในปี 2021 สถานการณ์คล้ายกันในยูเครน: ความต้องการผู้เชี่ยวชาญด้านไอทีเพิ่มขึ้น 30% ทุกปีตามการศึกษาตลาดแรงงานไอทีโดย GlobalLogic บริษัทต่างๆ สามารถดึงดูดวิศวกรได้เพียง 18% เรากำลังพูดถึงเหนือสิ่งอื่นใดเกี่ยวกับนักพัฒนาระดับจูเนียร์ “การขาดดุลจะดำเนินต่อไปในปี 2564 ความต้องการผู้เชี่ยวชาญจะมีมากขึ้น” GlobalLogic กล่าว อย่างที่คุณเห็น ตอนนี้ไม่ใช่เวลาที่แย่ที่สุดในการหางานนักพัฒนา ในบทความนี้ เราได้รวบรวมเคล็ดลับในการเตรียมตัวและผ่านการสัมภาษณ์ครั้งแรก: วิธีเขียนเรซูเม่และจดหมายแนะนำตัว สิ่งที่ควรถามในการสัมภาษณ์ และวิธีแสดงความสนใจ โบนัส - การเลือกเนื้อหาที่มีประโยชน์ที่สุดบน JavaRush ในหัวข้อนี้ รวมถึงคำถามสำหรับการสัมภาษณ์ทางเทคนิคคำแนะนำที่ดีในการเตรียมตัวสำหรับการสัมภาษณ์ครั้งแรกของคุณใน Java Junior - 1

ขั้นตอนที่ 1. วิธีการสร้างเรซูเม่

  • เขียนข้อมูลที่เป็นจริงมากที่สุดเท่าที่จะเป็นไปได้เกี่ยวกับประสบการณ์วิชาชีพ ความรู้ และประวัติการทำงานของคุณ อธิบายทักษะของคุณอย่างชัดเจน หากคุณสะดวกใจที่จะทำงานกับ Spring Boot, Maven และ Docker โปรดระบุสิ่งนี้ที่ตอนต้นของเรซูเม่ของคุณ ความรู้เกี่ยวกับ Java Core, OOP และความเข้าใจในคุณสมบัติของสถาปัตยกรรม REST ก็เหมาะสมเช่นกัน

  • เป็นการดีกว่าที่จะสร้างเรซูเม่หลายเวอร์ชัน โดยที่คุณเน้นไปที่ทักษะบางอย่างและส่งเวอร์ชันที่เหมาะสมที่สุดไปยังตำแหน่งงานว่างต่างๆ

  • ประวัติย่อควรมีความชัดเจนและอ่านง่ายโดยควรเขียนด้วยภาษาเดียวกับตำแหน่งที่ว่าง สิ่งนี้จะแสดงความสนใจและความเข้าใจในตำแหน่งที่คุณสมัคร

  • เขียนบทคัดย่อ 2-4 เรื่องสำหรับแต่ละโครงการและประสบการณ์การทำงานที่สำคัญในอดีต เมื่อพูดถึงสิ่งที่คุณทำ ควรใช้สูตรนี้: Action verb | รายละเอียดทางเทคนิค | ถึง... | บรรลุเป้าหมาย / แก้ไขปัญหา

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

  • ให้ข้อมูลเกี่ยวกับสถานที่อยู่อาศัยของคุณ หากลักษณะงานระบุว่าบริษัทไม่ได้กำลังมองหาพนักงานขนย้าย และคุณอาศัยอยู่ในเมืองอื่น ข้อมูลนี้มีความสำคัญมากสำหรับผู้สรรหาบุคลากร

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

คำแนะนำที่ดีในการเตรียมตัวสำหรับการสัมภาษณ์ครั้งแรกของคุณใน Java Junior - 2

ขั้นตอนที่ 2 วิธีการเขียนจดหมายสร้างแรงบันดาลใจ

  • หากคุณตระหนักว่าคุณไม่ตรงตามเกณฑ์ทั้งหมดในคำอธิบายงาน วิธีที่ดีที่สุดคือระบุสิ่งนี้ในจดหมายสมัครงานและอธิบายว่าทำไมคุณถึงต้องการงานนี้

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

  • เขียนเกี่ยวกับทักษะของคุณที่ตรงตามข้อกำหนดเฉพาะของบริษัทด้วย แสดงให้เห็นว่าคุณสามารถมีคุณค่าต่อโครงการได้อย่างแท้จริง

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

ขั้นตอนที่ 3. เตรียมตัวสัมภาษณ์อย่างไร

  • ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับบริษัทที่คุณกำลังสัมภาษณ์

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

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

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

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

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

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

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

  • เตรียมบทพูด “เกี่ยวกับตัวคุณ”

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

  • ทำการสัมภาษณ์แบบทดสอบ

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

ขั้นตอนที่ 4. จะพิสูจน์ตัวเองในการสัมภาษณ์ครั้งแรกได้อย่างไร?

  • แสดงแรงจูงใจของคุณ

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

  • แสดงกิจกรรมระดับมืออาชีพ

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

  • มีความจริงใจ

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

  • ถามคำถาม.

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

  • ระบุกำหนดเวลาในการตัดสินใจ

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

ขั้นตอนที่ 5 ฉันควรเรียนรู้หัวข้อใดบ้างสำหรับการสัมภาษณ์ทางเทคนิค

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

  • จาวาคอร์

คำว่า Java Core ค่อนข้างกว้าง ชื่อนี้หมายถึงทั้งไวยากรณ์เบื้องต้นของภาษาและหัวข้อที่ซับซ้อนเช่นมัลติเธรด จริงๆ แล้วหลักสูตร JavaRush เน้นไปที่ Core เป็นหลัก

  • อัลกอริทึมและโครงสร้างข้อมูล

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

  • การทดสอบหน่วย

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

  • ไลบรารียูทิลิตี้, GUI และส่วนประกอบที่มีประโยชน์

Servlets, JDBC, log4j - เครื่องมือเหล่านี้และเครื่องมืออื่น ๆ ทั้งหมดมีประโยชน์มากและมักใช้ในการทำงานและไม่ควรละเลยเมื่อเตรียมตัวสัมภาษณ์ นี่เป็นเรื่องจริงโดยเฉพาะอย่างยิ่งสำหรับแจ็คสันซึ่งจากการสำรวจของเราพบว่า 72.7% ของผู้สมัครตำแหน่งโปรแกรมเมอร์ Java JDBC - ห้องสมุดนี้ถูกลองใช้โดยผู้ตอบแบบสอบถามมากกว่า 78%

  • กรอบงาน

ก่อนหน้านี้ไม่มีใครคาดคิดว่า Java Junior จะรู้จัก Spring หรือ Hibernate แต่เวลาเปลี่ยนไป และวันนี้บางครั้งสิ่งนี้ก็เกิดขึ้นจากเด็กฝึกหัดด้วยซ้ำ ก่อนการสัมภาษณ์จะประสบความสำเร็จ หนึ่งในสามของผู้ตอบแบบสอบถามคุ้นเคยกับ Spring ในระดับดี และ 45.5% มีความเข้าใจเกี่ยวกับสปริงในระดับดีโดยเฉลี่ย สถานการณ์ของ Spring boot ค่อนข้างแย่ลง (36.4% ไม่รู้เลย) และเกือบ 44% ของผู้สำเร็จการศึกษาจาก JavaRush ที่ตอบแบบสำรวจกล่าวว่าพวกเขามีความรู้เกี่ยวกับ Hibernate เป็นอย่างดี ไปที่ลิงก์เพื่ออ่านข้อความโดยละเอียดเกี่ยวกับสิ่งที่นักพัฒนา Java ที่มีศักยภาพต้องการ

เคล็ดลับจากผู้สำเร็จการศึกษา JavaRush

ยูริ ชาโรอิโกะผู้พัฒนาเกม

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

มิทรี โซโคลอฟ ผู้ทดสอบ

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

มิทรี เมอร์ซิยานอฟผู้พัฒนาระบบ Android

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

อันซอร์ คาร์มอฟผู้พัฒนา

หลังจากที่คุณล้มเหลวในการสัมภาษณ์ครั้งแรก ให้ยกย่องตัวเอง ถือเป็นความสำเร็จที่ยิ่งใหญ่ในการฝึกฝนความรู้บางชั้นและผ่านการสัมภาษณ์ ข้อผิดพลาดใหญ่ที่นี่คือการยอมแพ้ แน่นอนว่าการได้รับการปฏิเสธเป็นเรื่องที่ไม่พึงประสงค์ แต่ทุกอย่างเป็นไปตามแผนและคุณก็จะใกล้ชิดกับงานมากขึ้น เป้าหมายต่อไปของคุณคือการไม่ผ่านการสัมภาษณ์อีกครั้ง แล้วก็อีกอย่าง แล้วก็อีกอย่าง... และหลังจากการสัมภาษณ์แต่ละครั้ง ให้สรุปผล ดูช่องว่างของคุณและกระชับให้แน่นขึ้น ไม่ต้องรีบร้อน สิ่งสำคัญคือความสม่ำเสมอและไม่รุนแรงต่อตัวคุณเอง คุณกำลังทำทุกอย่างถูกต้อง วันหนึ่งคุณจะได้รับข้อเสนอ นี่คือสิ่งที่คุณกำลังมองหา ข้อเสนอที่สมควรได้รับของคุณ คุณทำได้ดีมาก! หากคุณยังคงมีคำถามเกี่ยวกับวิธีการเตรียมตัวสัมภาษณ์เรากำลังรอคำตอบอยู่ในความคิดเห็น ;)
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION