สัมภาษณ์ Software Engineer ที่ Amazon: สิ่งที่ต้องเตรียม + เครื่องมือ AI
ภาพรวม
Amazon จัดสัมภาษณ์ SDE ห้าขั้นตอน -- คัดเรซูเม่ คุยกับ recruiter หรือทำ online assessment, technical phone screen, onsite loop สี่ถึงห้ารอบ แล้ว offer negotiation กระบวนการทั้งหมดใช้เวลาสี่ถึงแปดสัปดาห์ สิ่งที่ทำให้ Amazon ต่างจาก Google กับ Meta คือน้ำหนักของ behavioral คะแนน technical ที่พอได้ยังสามารถได้ offer ถ้าคำตอบ behavioral แข็ง coder เก่งก็ยังตกได้ถ้า behavioral round ติดธงแดง บทความนี้ครอบคลุมทุกขั้นตอน ประเภทคำถาม บทบาท Bar Raiser แล้ว AI tools เข้ามาช่วยตรงไหน
Online Assessment กับ Phone Screen
วิศวกรระดับกลางและ senior ที่มาจาก big tech มักข้ามไป online assessment เลย เมื่อจำเป็นต้องทำ เจอ HackerRank จับเวลากับโจทย์ coding สองข้อระดับง่ายถึงปานกลาง บวกคำถาม system design แบบปรนัย แล้วยังมีส่วน workstyle 50 ข้อแบบ Likert scale ที่แมปคำตอบกับ LP framework ของ Amazon
phone screen ใช้เวลา 30-40 นาทีบน Livecode มี syntax highlighting แต่ไม่รันโค้ด ผมได้โจทย์ graph traversal แล้วก็คำถามต่อเกี่ยวกับการตัดสินใจเมื่อข้อมูลไม่เพียงพอ ประมาณครึ่งหนึ่งของ Amazon phone screen มีคำถาม LP อย่างน้อยหนึ่งข้อควบคู่กับ coding
Ready to ace your next interview?
InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.
Try InterviewMan FreeOnsite กับ Bar Raiser
onsite มีอย่างน้อยหนึ่งรอบ behavioral, สามรอบ coding, หนึ่งรอบ system design และเซสชันกับ hiring manager โจทย์ coding อยู่ระดับ medium Amazon หลีกเลี่ยง LeetCode hards หัวข้อที่พบบ่อยคือ binary search, stacks กับ queues, greedy algorithms, BFS กับ DFS และ sliding window Dynamic programming ออกน้อยกว่าที่ Google ผู้สัมภาษณ์ Amazon ให้น้ำหนักกับความเร็วในการไปถึงคำตอบที่ดีที่สุดมากกว่าดูคุณไล่จาก brute force
Bar Raiser คือคนที่สำคัญที่สุดใน loop เป็นพนักงาน senior ระดับสูงสุดของลำดับชั้นผู้สัมภาษณ์ Amazon ที่ผ่านการฝึกอย่างหนักเพื่อปรับมาตรฐานการจ้างทั่วทั้งบริษัท พวกเขานั่งฟังหนึ่งหรือสองรอบแล้วมีสิทธิ์ veto ในที่ประชุม debrief ความเห็นของ Bar Raiser มักเป็นตัวตัดสินสุดท้าย ผมไม่รู้ด้วยซ้ำว่าผู้สัมภาษณ์คนไหนเป็น Bar Raiser จนกระทั่งผลออก
คำถาม LP ในทุกรอบ
Amazon มี 16 Leadership Principles ผู้สัมภาษณ์สามารถโยนคำถาม LP เข้ามาในรอบไหนก็ได้เมื่อไหร่ก็ได้ Coding, system design, hiring manager ล้วนเป็นไปได้ "Customer Obsession" เป็นค่าเริ่มต้นเมื่อคุณบอกไม่ได้ว่าตรงกับ principle ไหน behavioral round ลงลึกในห้าด้าน -- technical problem-solving, เรียนรู้จากความล้มเหลว, business execution, ความขัดแย้งระหว่างบุคคล และจัดการกับความคลุมเครือ
ผมเตรียมเรื่องจากประสบการณ์ทำงานแปดเรื่องแล้วแมปแต่ละเรื่องกับสองหรือสาม LP ครอบคลุมทุกคำถาม behavioral ตลอดสี่รอบ ตัวเลขเฉพาะเจาะจงในผลลัพธ์สำคัญ "ผมลด latency" ไม่ช่วย "ผมลด P99 latency จาก 340ms เหลือ 120ms โดยออกแบบ caching layer ใหม่" ให้ผู้สัมภาษณ์มีอะไรจดจริงๆ Amazon ต้องการคำตอบแบบ STAR แล้วจะเปลี่ยนทิศทันทีที่คำตอบเริ่มเป็นสมมติฐาน
AI Tools ช่วยอย่างไร
coding ของ Amazon รันบน Livecode ไม่มีการ execute behavioral round ต้องเรียกเรื่องแล้วแมปกับ LP ที่ถูกต้องแบบ real time System design เอนไปทางคำถาม AWS-oriented เชิงปฏิบัติ ส่วนผสมนี้แปลว่าเครื่องมือ coding เท่านั้นทำให้คุณเปิดโล่งในรอบที่ Amazon ให้น้ำหนักมากที่สุด
ผมใช้ InterviewMan ตอน mock สองรอบแล้วสัมภาษณ์จริงสองรอบ การถอดเสียงช่วยมากที่สุดตอน behavioral เมื่อผู้สัมภาษณ์ถามเกี่ยวกับตัวเลขที่ผมอ้างไปสองนาทีก่อน transcript ช่วยให้ผมจำตัวเลขได้แม่นยำแทนที่จะเดา ส่วน coding มันวิเคราะห์หน้าจอ Livecode แล้วแนะนำ BFS approach ก่อนที่ผมจะอ่าน constraints จบ
InterviewMan ใช้ได้กับ Amazon Chime กับ HackerRank ครอบคลุมทั้ง video call กับ OA ผมเช็ค dock, process list แล้วบันทึกหน้าจอทั้งสองแพลตฟอร์ม ไม่มีอะไรขึ้น เครื่องมือราคา $12 ต่อเดือนแพลนรายปี ไม่จำกัดเซสชัน Amazon loop ยาวห้ารอบหลายสัปดาห์ มี coverage สำหรับ behavioral, coding และ system design โดยไม่มี session cap ทำให้โฟกัสที่คำตอบไม่ใช่เครดิต
ผมคำนวณดู InterviewMan ที่ $144 ต่อปีเทียบกับ Interview Coder ที่ $299 ต่อเดือนต่างกัน 25 เท่า แล้ว Interview Coder ก็ทำได้แค่ coding ซึ่งเป็นส่วนที่ไม่ unique ที่สุดของ Amazon loop คำถาม behavioral กับ LP คือสิ่งที่ทำให้สัมภาษณ์ Amazon ยาก แล้ว Interview Coder ไม่มีอะไรให้สำหรับส่วนนั้น
Ready to ace your next interview?
InterviewMan gives you real-time AI answers during live interviews — undetectable on Zoom, Meet, and Teams.
Try InterviewMan Freeสิ่งที่ผมจะโฟกัส
เริ่มเตรียม behavioral ก่อนเปิด LeetCode ผู้สมัครส่วนใหญ่ทำตรงข้ามแล้วแข็งตอน "เล่าเรื่องที่คุณไม่เห็นด้วยกับหัวหน้า" โผล่มาใน coding round Amazon จะถามแบบนั้น แมปแต่ละเรื่องกับ LP อย่างน้อยสอง ใส่ตัวเลขในผลลัพธ์ แล้วรักษาคำตอบให้ไม่เกินสองนาที
สำหรับ system design เรียนรู้ AWS services แบบผิวเผิน ผู้สัมภาษณ์ Amazon ถามเกี่ยวกับระบบที่ทีมเขาสร้าง แล้วระบบเหล่านั้นรันบน AWS รู้ความต่างระหว่าง SQS กับ SNS หรือเมื่อไหร่ควรเลือก DynamoDB แทน Aurora ส่งสัญญาณว่าคุณเข้าใจสภาพแวดล้อมของเขา
สำหรับ coding โฟกัสที่ medium แล้วฝึกความเร็ว Amazon ไม่ถามข้อยาก ไปถึง optimal ภายใน 15 นาทีสำคัญกว่าแก้ข้อยากใน 40 จับเวลาตัวเองแล้วทิ้งโจทย์ที่ใช้เวลาเกิน 20 นาทีเป็นประจำ
Ready to Ace Your Next Interview?
Join 57,000+ professionals using InterviewMan to get real-time AI assistance during their interviews.
