Посібник зі співбесіди в Amazon для інженера-програміста
Автор: Aaron Cao · Оновлено

Більше питань для Software Engineer →
Що відбувається на кожному етапі?
Під час підготовки розглядайте скринінг, програмування, проєктування систем, поведінкову й очну співбесіди як категорії, а не як назви етапів Amazon.
Перша жива розмова з Amazon — це 30-–45-хвилинний телефонний скринінг, зазвичай із рекрутером або менеджером із найму. Процес добору на посади інженерів із розробки програмного забезпечення також передбачає онлайн-оцінювання з тестом із програмування. Для SDE II це оцінювання відводить 90 хвилин на два технічні запитання, після яких ідуть 20 хвилин сценаріїв із проєктування систем і 8-хвилинне опитування Work Style Survey.
Цикл співбесід — завершальний і найкомплексніший етап. Він складається із чотирьох–шести співбесід тривалістю 45-60 хвилин кожна, під час яких різні інтерв’юери оцінюють різні аспекти ваших навичок і досвіду. Bar Raiser — незалежний інтерв’юер поза командою найму — бере участь у процесі, допомагаючи підтримувати стандарти найму Amazon. Після завершальної співбесіди комісія проводить підсумкове обговорення.
Що перевіряють на кожній співбесіді?
Співбесіди Amazon із розробки програмного забезпечення охоплюють мови програмування, структури даних, алгоритми, написання коду, об’єктноорієнтоване проєктування, бази даних, розподілені обчислення, операційні системи та інтернет-технології. Більшість технічних співбесід передбачає написання коду й виконання вправ із проєктування систем на дошці. Основна увага приділяється застосуванню знань для розв’язання задач, а не відтворенню окремих фактів.
Від кандидатів на SDE II очікують синтаксично правильного коду замість псевдокоду та щонайменше одного запитання про проєктування програмних систем. На співбесідах інженерів-програмістів загалом демонструйте якість коду й комунікації: озвучуйте припущення, пояснюйте компроміси, перевіряйте крайні випадки та чітко реагуйте на нові обмеження.
16 Leadership Principles Amazon становлять основу кожного рішення про найм, а метод STAR є наріжним каменем співбесід компанії. Подавайте кожен приклад через ситуацію, завдання, дію та результат. Відповідаючи на загальні запитання про співпрацю та відповідальність, чітко пояснюйте власні рішення, взаємодію з іншими й те, що змінилося завдяки вашим діям.
Чим процес для інженера-програміста відрізняється від інших посад?
Для SDE II Amazon передбачає онлайн-оцінювання, після якого проводяться чотири 55-хвилинні співбесіди циклу з представниками спільноти розробників програмного забезпечення. Посада вимагає написання синтаксично правильного коду та передбачає проєктування програмних систем.
Для порівняння, телефонний скринінг на посаду технічного менеджера продукту триває 60 хвилин зі старшим керівником і порівну поділений між запитаннями про Leadership Principles та технічний життєвий цикл продукту. Цикл складається з п’яти 55-хвилинних співбесід. Технічний телефонний скринінг прикладного науковця триває 60 хвилин зі старшим керівником; іноді після нього проводять другий скринінг, а потім — чотири 55-хвилинні співбесіди з представниками наукової спільноти. Кожен інтерв’юер циклу зазвичай ставить два або три поведінкові запитання.
Тому під час підготовки до співбесіди інженера-програміста зосередьтеся на реалізації, основах інформатики, проєктуванні систем і стислих поведінкових прикладах, а не запозичуйте план підготовки для іншої посади.
Скільки триває процес і наскільки він складний?
Amazon не повідомляє, скільки триває весь процес. Зазвичай компанія надає зворотний зв’язок протягом двох робочих днів після телефонних співбесід і протягом п’яти робочих днів після циклу співбесід.
Складність зумовлена широтою тем і необхідністю застосовувати знання. Цикл співбесід є найкомплекснішим етапом Amazon, а тематика розробки програмного забезпечення охоплює програмування, проєктування, бази даних, розподілені обчислення, операційні системи та інтернет-технології. Для SDE II додатковими конкретними вимогами є правильний синтаксис і щонайменше одне запитання про проєктування програмних систем. Готуйтеся переходити між реалізацією, обґрунтуванням проєктних рішень і прикладами з власного досвіду, зберігаючи чіткість.
Як підготуватися до оцінювання?
- Широта технічних знань: Повторіть визначені Amazon теми: програмування, структури даних, алгоритми, об’єктноорієнтоване проєктування, бази даних, розподілені обчислення, операційні системи та інтернет-технології.
- Програмування: Тренуйтеся озвучувати припущення, вибирати відповідну структуру даних, писати повний код, перевіряти крайні випадки та пояснювати складність. Якщо ви претендуєте на SDE II, репетируйте виконання двох технічних завдань за 90 хвилин і стежте за синтаксичною правильністю коду.
- Проєктування систем: Тренуйтеся перетворювати відкриту задачу на вимоги, інтерфейси, рішення щодо даних, обробку відмов і чітко визначені компроміси. Пояснюйте кожне рішення в процесі побудови системи.
- Поведінкові приклади: Підготуйте історії за STAR для всіх 16 Leadership Principles. Чітко відокремлюйте власні дії від роботи команди та пов’язуйте їх із конкретним результатом.
- Репетиція: Скористайтеся імітацією співбесіди, щоб перевірити, чи озвучуєте ви свої міркування, чи легко читати ваш код і чи чітко приклади показують ваш особистий внесок.
Як наймає Amazon
- The phone screen is a 30- to 45-minute discussion, typically with a recruiter or hiring manager, and is the first live interaction with Amazon. [Джерело]
- The interview loop is the final and most comprehensive stage: four to six interviews lasting 45-60 minutes each, where each interviewer assesses different aspects of a candidate's skills and experience. [Джерело]
- Amazon's 16 Leadership Principles are the foundation of every hiring decision, and the cornerstone of the interviews is the STAR method: situation, task, action, and result. [Джерело]
- A Bar Raiser, an objective interviewer from outside the hiring team, takes part in the loop to ensure Amazon's hiring standards are maintained. [Джерело]
- The interview panel holds a debrief after the final interview; Amazon typically provides feedback within two business days after phone interviews and within five business days after the loop. [Джерело]
- For Software Development Engineer roles, the hiring process includes an online assessment with a coding test; for SDE II it is 90 minutes for two technical questions, followed by 20 minutes of systems design scenarios and an 8-minute multiple-choice Work Style Survey. [Джерело]
- The SDE II interview loop includes four 55-minute interviews with members of the software development community; candidates are expected to write syntactically correct code, not pseudo code, and to expect at least one question on software systems design. [Джерело]
- Software development interviews cover programming languages, data structures, algorithms, coding, object-oriented design, databases, distributed computing, operating systems, and internet topics; most technical interviews require coding and system design whiteboarding exercises, and interviewers look for the ability to apply knowledge to solve problems rather than memorized details. [Джерело]
- For Product Manager - Technical roles, the technical phone screen is 60 minutes with a senior leader, split half on Leadership Principles behavioral questions and half on the technical product life cycle, and the loop is five 55-minute interviews. [Джерело]
- For Applied Scientist roles, a 60-minute technical phone screen with a senior leader (sometimes a second one) precedes a loop of four 55-minute interviews with members of the science community; each interviewer typically asks two or three behavioral questions. [Джерело]
Факти перевірено 2026-09-03
Приклади запитань
- Як ви виявили б цикл у зв’язаному списку та пояснили складність свого підходу?
- Як ви реалізували б кеш із передбачуваною політикою витіснення та пояснили свої проєктні рішення?
- Як ви спроєктували б сервіс, що зберігає доступність зі зростанням трафіку?
- Які компроміси ви врахували б, вибираючи між реляційним і нереляційним сховищем?
- Чи можете ви описати випадок, коли взяли на себе відповідальність за складну технічну проблему?
- Як ви вирішували технічну суперечку, зберігаючи співпрацю?
- Як ви діагностували б сервіс, що сповільнюється під навантаженням?
Питання й відповіді
- Що відбувається під час телефонного скринінгу Amazon?
- Це перша жива розмова з Amazon: 30-–45-хвилинне обговорення, зазвичай із рекрутером або менеджером із найму.
- Який формат циклу співбесід Amazon?
- Цикл є завершальним і найкомплекснішим етапом та складається із чотирьох–шести співбесід тривалістю 45-60 хвилин кожна. Кожен інтерв’юер оцінює різні аспекти ваших навичок і досвіду.
- Чи кожен кандидат на посаду інженера-програміста в Amazon проходить оцінювання у форматі SDE II?
- Для SDE II Amazon визначає точний формат: 90 хвилин на програмування, 20 хвилин на проєктування систем і 8 хвилин на Work Style Survey. У загальних рекомендаціях для інженерів із розробки програмного забезпечення зазначено, що процес передбачає онлайн-оцінювання з тестом із програмування, тому дотримуйтеся інструкцій для своєї конкретної посади.
- Що оцінює Amazon на співбесідах із розробки програмного забезпечення?
- Технічна частина охоплює мови програмування, структури даних, алгоритми, написання коду, об’єктноорієнтоване проєктування, бази даних, розподілені обчислення, операційні системи та інтернет-технології. Amazon також ґрунтує кожне рішення про найм на своїх 16 Leadership Principles.
- Що відбувається після циклу співбесід?
- Після завершальної співбесіди комісія проводить підсумкове обговорення. Amazon зазвичай надає зворотний зв’язок протягом п’яти робочих днів після циклу, а Bar Raiser поза командою найму бере участь у циклі, допомагаючи підтримувати стандарти найму.
Пов’язані відповіді
- Які поведінкові питання ставить Amazon і як на них відповідати?
- Як проходить співбесіда в застосунку Amazon Chime?
- Що кандидати розповідають про процес співбесіди Amazon на Reddit?
- Які питання ставить Amazon на співбесідах?
- Які питання ставить Amazon на співбесіді SDE 1?
- Який процес співбесіди Amazon SDE 1 для випускників?