Чи проходить онлайн-оцінювання Amazon під наглядом?
Автор: Aaron Cao · Оновлено

Amazon не публікує налаштування нагляду для свого онлайн-оцінювання, і вони відрізняються залежно від посади, регіону та року. Більшість кандидатів на посади розробників повідомляють про відсутність живого наглядача та вимоги до камери, але лист-запрошення визначає правила саме для вашого оцінювання. Прочитайте його, перш ніж робити припущення.
Що насправді означає «під наглядом» у цьому контексті?
За цим питанням зазвичай приховане інше, невисловлене, і чесна версія цієї сторінки повинна відповісти на обидва. Цей розділ розділяє їх, адже перше має часткову відповідь, а друге — чітку. Нагляд — це спектр, а не перемикач, і кандидати, які запитують «чи є там нагляд», часто мають на увазі чотири різні речі одночасно.
На одному кінці — живий нагляд людиною, коли хтось стежить за трансляцією з вашої камери в реальному часі й може зупинити сесію. Посередині — записаний нагляд, коли камера та екран фіксуються для подальшого перегляду, а також автоматичне виявлення аномалій, коли програма оцінює вашу сесію без участі людини. На іншому кінці — звичайна телеметрія: платформа оцінювання фіксує те, що відбувається на її власній сторінці, а це за визначенням робить кожне онлайн-оцінювання, оскільки це веб-застосунок, який записує вашу роботу.
Тож оцінювання може не мати наглядача у звичному розумінні й водночас створювати детальний запис того, як ви працювали. Саме плутанина між цими двома речами і призводить до більшості поганих рішень.
Що Amazon говорить, а про що мовчить?
Amazon не публікує конфігурацію нагляду для свого онлайн-оцінювання, і немає жодної офіційної специфікації, на яку можна було б послатися. Незмінним є те, що оцінювання надходить електронною поштою з інструкціями, обмеженням у часі та кодексом поведінки, який ви приймаєте перед початком. Саме цей лист разом зі сторінкою інструкцій платформи оцінювання є достовірним джерелом для вашого випадку. А тред, який описує чиєсь OA за інший рік, з іншої країни чи для іншої посади, — ні.
У звітах кандидатів на позиції інженерів-розробників оцінювання зазвичай описується як тест у браузері з обмеженням у часі, який проходять самостійно, без живого наглядача та без вимоги до вебкамери. Ці звіти достатньо узгоджені, щоб бути корисними, але й достатньо ненадійні, щоб не будувати на них план. Amazon проводить оцінювання для багатьох груп посад і з часом змінював постачальників і формати; оцінювання для неінженерної посади чи іншого регіону може виглядати зовсім інакше, ніж те, яке проходив ваш друг.
Найнадійніше — уважно прочитати запрошення і, якщо щось незрозуміло, запитати рекрутера. Запитувати — це нормально і не має жодних наслідків. Інші сторінки про те, що саме роблять конкретні платформи оцінювання, зібрані в бібліотеці про виявлення.
Що платформа бачить без камери?
Значно більше, ніж можна подумати, зважаючи на відсутність вебкамери. Оцінювання відбувається на веб-сторінці, яку контролює компанія, тож вона бачить усе, що ця сторінка здатна спостерігати: коли сесія почалася й закінчилася, скільки часу зайняло кожне завдання, як змінювався код між відправками, коли вкладка втрачала й відновлювала фокус, і як виглядає ваше подане рішення поруч із рішеннями інших.
Останнє з них має найбільше значення і найменше обговорюється. Подані рішення можна порівнювати з рішеннями інших кандидатів і з публічними рішеннями, і для такого порівняння не потрібні ані камера, ані наглядач. Це просто запит, який виконують пізніше, тихо, на даних, які платформа вже має.
Поведінка під час вставки тексту належить до тієї самої категорії. Чи фіксує це конкретна платформа — не варто припускати ні в один, ні в інший бік, але це тривіально спостерігати на сторінці браузера, і компанії нічого не коштує це журналювати. Єдине припущення, яке не втратить актуальності, — вважати спостережуваним усе, що відбувається на сторінці оцінювання.
Чому OA повертається на співбесіді
Ось та частина, яка робить питання про нагляд менш важливим, ніж здається. Успішне проходження оцінювання — це не останній момент, коли існує ваш код. Інтерв'юери часто мають ваше рішення з OA перед собою на пізнішому етапі, і попросити вас пояснити якесь проєктне рішення в ньому — звичайне й просте для них запитання.
Випускник, який проходив співбесіду на початкову посаду розробника, склав оцінювання з рішенням, яке не до кінця продумав. На наступному етапі інтерв'юер запитав, чому в одній функції він обрав хеш-мапу замість відсортованої структури. Він не зміг відповісти, і співбесіда вже не відновилася, адже розрив між написаною роботою та усним поясненням — найпомітніший сигнал у технічному циклі співбесід.
Саме тут доречно чесно сказати про інструменти. Живий асистент для співбесід слухає, що говорить інтерв'юер, і підказує структуру, поки ви говорите. Онлайн-оцінювання не має інтерв'юера, часто прямо підпадає під кодекс поведінки, який ви прийняли, і це саме той контекст, де жодному асистенту не місце — поряд з тестами під наглядом, записаними демонстраціями екрана та керованими компанією пристроями. Що справді переноситься на реальну співбесіду — це тренування усного пояснення власних рішень, і саме для цього створена сторінка тренувальної співбесіди. Як ми обробляємо дані, описано на сторінці безпеки.