วิธีทำการสัมภาษณ์จำลองนักวิเคราะห์ข้อมูล
โดย Aaron Cao · อัปเดตเมื่อ

จำลองขั้นตอนจริงออกมาเป็นสามส่วนที่จับเวลา คือโจทย์ SQL ที่มีจอยน์และวินโดว์ฟังก์ชัน เคสเมตริกที่คุณต้องวิเคราะห์ว่าตัวเลขที่เปลี่ยนไปเกิดจากอะไร และคำถามเชิงพฤติกรรมเกี่ยวกับผู้มีส่วนได้ส่วนเสีย ทำทุกอย่างออกเสียงดัง ๆ จับเวลาไปด้วย แล้วจดฟีดแบ็กไว้ตอนจบ การฝึกแบบนี้แหละที่จะช่วยได้จริงตอนสัมภาษณ์จริง
การสัมภาษณ์จำลองนักวิเคราะห์ข้อมูลควรครอบคลุมอะไรบ้าง
โครงสร้างการสัมภาษณ์นักวิเคราะห์ข้อมูลค่อนข้างคาดเดาได้ แต่ก็ยังจับผิดผู้สมัครที่เตรียมตัวมาดีได้อยู่ดี เพราะการเตรียมตัวมักเกิดขึ้นอย่างเงียบ ๆ ในขณะที่การสัมภาษณ์จริงต้องพูดออกเสียงดัง ๆ ส่วนนี้จะพาไปดูการสัมภาษณ์จำลองที่ช่วยปิดช่องว่างนั้น สร้างมันขึ้นจากสามรอบที่แทบทุกการสัมภาษณ์นักวิเคราะห์มักมี
อย่างแรก โจทย์ SQL แบบสด ใช้เวลา 20 ถึง 30 นาที กับสคีมาที่สมจริง อย่างที่สอง เคสเมตริก ตัวเลขตัวหนึ่งเปลี่ยนไป แล้วคุณต้องหาเหตุผลว่าทำไม อย่างที่สาม เชิงพฤติกรรม เรื่องราวเกี่ยวกับผู้มีส่วนได้ส่วนเสีย ช่วงเวลาที่การวิเคราะห์ของคุณผิดพลาด กำหนดส่งที่ล่าช้า ทำทั้งสามส่วนรวดเดียวถ้าทำได้ เพราะความอึดก็เป็นส่วนหนึ่งของการสัมภาษณ์จริงเช่นกัน
กำหนดเวลาที่เข้มงวดให้แต่ละส่วน แล้วพูดทุกคำตอบออกเสียงดัง ๆ เหมือนกับว่าผู้สัมภาษณ์นั่งอยู่ตรงหน้า หรือฝึกกับผู้สัมภาษณ์ AI ก็ได้ หน้า การสัมภาษณ์จำลอง อธิบายวิธีตั้งค่าเรื่องนี้ด้วยคำถามเฉพาะตำแหน่งงาน
รอบ SQL ควรทำอย่างไร
เลือกสคีมาที่มีตารางที่เกี่ยวข้องกันสามหรือสี่ตาราง เช่น orders, users, sessions, payments แล้วไล่ทำคำถามที่ยากขึ้นเรื่อย ๆ เริ่มจากการรวมข้อมูลที่มีตัวกรอง ตามด้วยจอยน์ที่มี group-by จากนั้นเป็นคำถามเกี่ยวกับวินโดว์ฟังก์ชัน เช่น ผลรวมสะสม อันดับภายในกลุ่ม หรือการเปลี่ยนแปลงจากเดือนต่อเดือน วินโดว์ฟังก์ชัน เซลฟ์จอยน์ และการจัดการ NULL คือจุดที่การสัมภาษณ์จริงใช้แยกผู้สมัครออกจากกัน
อธิบายออกเสียงตลอดเวลา ว่าแต่ละตารางมีแกรนเป็นอย่างไร ทำไมถึงจอยน์ด้วยคีย์เหล่านั้น ตรงไหนที่อาจนับซ้ำได้ ผู้สัมภาษณ์ให้คะแนนจากคำอธิบายนี้เอง และนี่คือสิ่งที่การฝึกแบบเงียบ ๆ ไม่มีทางสร้างขึ้นมาได้เลย เมื่อคิวรีล้มเหลว ก็ให้ดีบักออกเสียงดัง ๆ ด้วย การกู้สถานการณ์อย่างเรียบร้อยให้ความรู้สึกดีกว่าการทำถูกแบบเงียบ ๆ
ปิดท้ายรอบด้วยการอธิบายคิวรีสุดท้ายของคุณอีกครั้งด้วยภาษาง่าย ๆ หนึ่งประโยคต่อหนึ่งเงื่อนไข ถ้าคำอธิบายนั้นยังคลุมเครือ เวอร์ชันตอนสัมภาษณ์จริงก็จะคลุมเครือเช่นกัน
ควรฝึกเคสเมตริกอย่างไร
รอบเคสมีรูปแบบมาตรฐานคือ เมตริกตัวหนึ่งเปลี่ยนไป ให้วินิจฉัยมัน ฝึกซ้อมโครงสร้างที่ตายตัวไว้ล่วงหน้า เริ่มจากนิยามเมตริกให้ชัดเจนก่อน รวมถึงตัวหารของมันด้วย จากนั้นแบ่งเซกเมนต์ ตามแพลตฟอร์ม ภูมิภาค กลุ่มผู้ใช้ ช่วงเวลา จากนั้นตั้งสมมติฐานแยกตามหมวดหมู่ ปัญหาดาต้าไปป์ไลน์ การเปลี่ยนแปลงผลิตภัณฑ์ เหตุการณ์ภายนอก การเปลี่ยนสัดส่วนกลุ่มลูกค้า แล้วบอกว่าคิวรีหรือกราฟแบบไหนจะใช้ทดสอบแต่ละสมมติฐาน ปิดท้ายด้วยสิ่งที่คุณจะทำต่อไป ไม่ใช่แค่สิ่งที่เกิดขึ้นแล้ว
ตัวอย่างการฝึกที่จับต้องได้ นักวิเคราะห์คนหนึ่งที่กำลังเตรียมตัวสำหรับตำแหน่งในสายอีคอมเมิร์ซ ตั้งโจทย์ให้ตัวเองว่าอัตราคอนเวอร์ชันรายสัปดาห์ลดลง 8 เปอร์เซ็นต์ แล้วไล่โครงสร้างนี้ออกเสียงดัง ๆ นาน 15 นาที จากนั้นถึงค่อยตรวจสอบว่าตัวเองได้ยึดตัวหารไว้ก่อนตั้งสมมติฐานหรือเปล่า ความพยายามครั้งแรกส่วนใหญ่มักข้ามขั้นตอนการนิยามไป และนั่นคือนิสัยที่การสัมภาษณ์จำลองมีไว้เพื่อแก้ไข
โจทย์เคสเพิ่มเติมที่ใช้เป็นแหล่งอ้างอิงได้ รวบรวมไว้ในศูนย์รวมคลังคำถาม
การฝึกสัมภาษณ์จำลองซ้ำ ๆ กลายเป็นผลงานตอนสัมภาษณ์จริงได้อย่างไร
การสัมภาษณ์จำลองครั้งเดียวเปลี่ยนแปลงอะไรได้ไม่มาก แต่จังหวะที่สม่ำเสมอต่างหากที่เปลี่ยนผลลัพธ์ สองหรือสามครั้งต่อสัปดาห์ในช่วงสองสัปดาห์ก่อนสัมภาษณ์คือจังหวะที่ทำได้จริง และแต่ละครั้งควรจบด้วยฟีดแบ็กที่เขียนไว้ คือสิ่งหนึ่งที่ทำได้ดี สิ่งหนึ่งที่ต้องแก้ไข และคำถามหนึ่งที่ทำให้คุณติดขัด ทำคำถามที่ทำให้ติดขัดซ้ำอีกครั้งตอนเริ่มเซสชันถัดไป เพราะการทบทวนแบบเว้นระยะในจุดอ่อนจริง ๆ ของคุณดีกว่าคำถามใหม่เสมอ
ลองปรับความกดดันจากผู้สัมภาษณ์ให้หลากหลายด้วย ให้คำถามต่อเนื่องแทรกขึ้นมาขัดจังหวะคุณ ให้สมมติฐานของคุณถูกท้าทาย และฝึกพูดว่าไม่รู้อย่างตรงไปตรงมา ตามด้วยวิธีที่คุณจะไปหาคำตอบ หน้าตาของเซสชันกับผู้สัมภาษณ์ AI ตั้งแต่ต้นจนจบเป็นอย่างไร และฟีดแบ็กถูกสร้างขึ้นมาได้อย่างไรหลังจากนั้น อธิบายไว้ในศูนย์รวมการสัมภาษณ์จำลอง
คำถามที่พบบ่อย
ควรทำการสัมภาษณ์จำลองกี่ครั้งก่อนสัมภาษณ์นักวิเคราะห์ข้อมูลจริง
ทำการสัมภาษณ์จำลองนักวิเคราะห์ข้อมูลคนเดียวได้ไหม
หัวข้อ SQL แบบไหนที่พบบ่อยที่สุดในการสัมภาษณ์นักวิเคราะห์
SubcueAI ถามคำถามสำหรับนักวิเคราะห์ข้อมูลในโหมดสัมภาษณ์จำลองไหม
คำถามที่เกี่ยวข้อง
- จะทำสัมภาษณ์จำลองสำหรับ data scientist ให้สมจริงได้อย่างไร?
- จะจัดสัมภาษณ์จำลองที่สมจริงสำหรับวิศวกรซอฟต์แวร์ได้อย่างไร?
- จะจัดมอคอินเตอร์วิว Product Manager ที่สมจริงได้อย่างไร?
- ฉันจะฝึกสัมภาษณ์คนเดียวโดยไม่มีคู่ฝึกได้อย่างไร?
- มีการสัมภาษณ์จำลองด้วย AI ฟรีไหม และเวอร์ชันฟรีมีอะไรรวมอยู่บ้าง?
- ควรฝึกคำถามเชิงพฤติกรรมข้อใดบ้างในการสัมภาษณ์แบบจำลอง?