คำถาม coding สัมภาษณ์ Meta ที่ควรรู้
โดย Aaron Cao · อัปเดตเมื่อ

รอบ coding ของ Meta มักใส่สองโจทย์ใน pad ร่วมกัน 45 นาทีโดยไม่มีปุ่มรัน ผู้สัมภาษณ์ใช้รูปแบบซ้ำ เช่น arrays, graphs, trees และ heaps มากกว่าลิสต์ที่เผยแพร่ และให้คะแนนการเล่าไม่แพ้ตัวโค้ด
ประเภทคำถามที่โผล่จริงคืออะไร?
คุณกำลังหาลิสต์คำถามจริงเพื่อเลิกเดาว่าจะฝึกอะไร ส่วนนี้ตั้งชื่อตระกูลที่ Meta ใช้ซ้ำจริง และซื่อสัตย์ว่าลิสต์ทำอะไรไม่ได้ รูปแบบถ่ายทอดได้; สกรีนช็อตพรอมต์ของคนอื่นมักทำไม่ได้
- Arrays and strings. Two pointers, sliding windows, prefix sums และการเขียนทับในที่
- Graphs. BFS และ DFS บน grids หรือ adjacency lists, connected components และ shortest paths บนกราฟไม่ถ่วงน้ำหนัก
- Trees. Traversals, lowest common ancestor, serialization และ path aggregates
- Heaps and ordering. องค์ประกอบที่ K, รวม K lists และ streaming top-K
- Intervals and maps. Merge, overlap และรูป sweep-line ที่ดูง่ายจนกว่าจะเจอ edge cases
รายการที่โพสต์ล้าเร็วเพราะผู้สัมภาษณ์เลือกพรอมต์เอง สิ่งที่คงที่คือตระกูล ถ้าคุณตั้งชื่อรูปแบบ บอกความซับซ้อน และ dry-run เคสที่ล้มเหลวออกเสียงได้ คุณใกล้รอบนี้กว่าคนที่ท่องสกรีนช็อตเดือนที่แล้ว คลังตามบทบาทอยู่ภายใต้ question banks topic
Phone screen กับ loop ต่างกันอย่างไร?
Pad เป็นวัตถุเดียวกันในทั้งสองขั้น: เอดิเตอร์ร่วม เปิดกล้อง มักไม่มีการรัน ความต่างคือความหนาแน่นและการตามถาม Phone screen มักมีผู้สัมภาษณ์หนึ่งคนและสองโจทย์ มีที่ให้กู้สถานการณ์มากกว่า รอบ coding ใน loop เป็นรูปเดียวกันใต้เวลาที่แน่นกว่า บางครั้งมีผู้สัมภาษณ์คนที่สองนั่งร่วม และอดทนน้อยกว่าต่อการเริ่มเงียบ
ทั้งสองขั้นต้องการแนวทางที่ใช้ได้ก่อนที่โค้ดจะปรากฏ ชี้แจงอินพุต เลือกโครงสร้าง ประมาณเวลาและพื้นที่ แล้วค่อยเขียน โจทย์ที่สองมักเป็น twist ของตระกูลที่คุ้น มากกว่าโดเมนใหม่ จึงจบโจทย์แรกให้เหลือเวลาสำคัญกว่าการขัดเกลา
ว่ารอบนี้อยู่ตรงไหนใน pipeline เต็มของ Meta อยู่บน company interviews topic
ควรฝึกคำถามเหล่านี้อย่างไร?
ฝึกรอบ ไม่ใช่แค่ปริศนา แก้ในเอดิเตอร์ธรรมดาปิด highlighting พูดทุกทางเลือก และจำกัดเซสชันที่ 45 นาทีกับสองโจทย์ ตามโค้ดด้วยมือ เพราะ pad จะไม่รันให้ คุณ บันทึกหนึ่งเซสชันแล้วฟังความเงียบ; นั่นคือสิ่งที่ผู้สัมภาษณ์ได้ยิน
วิศวกร backend ที่เล็งบทบาท E5 ใช้สามสัปดาห์กับลิสต์แท็ก Meta สาธารณะ แล้วแข็งค้างตอน follow-up กราฟที่ไม่อยู่ในลิสต์ เธอกู้ด้วยการพูดข้อจำกัดใหม่ เลือก BFS และคุยผ่าน visited set ผู้สัมภาษณ์ให้คะแนนว่าเธอขยับได้ ไม่ใช่ว่าเคยเห็นพรอมต์นั้น
การซ้อมแบบจับเวลาและเล่ากับผู้สัมภาษณ์ AI อยู่บน mock interview page การซ้อมนั้นสำหรับส่วนพูดบน pad ซึ่งการฝึกเงียบไม่เคยสอน
Live assistant เข้ากับ pad ของ Meta ตรงไหน?
Coding pad เป็นพื้นผิวร่วม การกดแป้น การลบ และการหยุดมองเห็นได้ต่อผู้สัมภาษณ์ และ IDE ที่แชร์หน้าจอใส่ทุกอย่างบนจอคุณเข้าไปในแชร์ Live assist อยู่นอกขอบเขตบนพื้นผิวนั้น รวมอุปกรณ์ที่ proctored หรือบริษัทจัดการ
SubcueAI สร้างสำหรับรอบพูดรอบ pad นั้น แอป native บน macOS และ Windows จับเสียงระบบบวกไมโครโฟนคุณเข้า overlay ลอยในเครื่อง Browser extension Side Panel ทำ live assist สำหรับแท็บประชุมบนเบราว์เซอร์ Chromium จับเฉพาะเสียงแท็บนั้น ผู้สัมภาษณ์ ไม่เคยไมค์คุณ ไม่มีบอทประชุมเข้าคอล และไม่มีอะไรฉีดเข้าหน้าประชุม
ใช้เพื่อรักษาโครงสร้างในการสนทนา behavioral หรือ design อย่าใช้บน pad ขีดจำกัดและสถาปัตยกรรมอยู่บน detectability topic