Чи виявляє Codility шахрайство?

Автор: Aaron Cao · Оновлено

Чи виявляє Codility шахрайство?
Так. Кожен звіт Codility Screen позначає, коли ви залишили вкладку і де було вставлено текст, а проктеринг (proctoring) додає зафіксовані перемикання вкладок, вставлений код і незвично швидке завершення. Після надсилання код порівнюють із попередніми рішеннями на схожість. Позначки потрапляють до рецензента-людини, а не до автоматичної відмови.

Так. Кожен звіт Codility Screen позначає, коли ви залишили вкладку і де було вставлено текст, а проктеринг (proctoring) додає зафіксовані перемикання вкладок, вставлений код і незвично швидке завершення. Після надсилання код порівнюють із попередніми рішеннями на схожість. Позначки потрапляють до рецензента-людини, а не до автоматичної відмови.

Що бачить Codility, поки ви працюєте?

Ви хочете знати, чи стежить хтось за вами під час роботи. Дещо так, у кожному тесті, а більше — коли роботодавець вмикає проктеринг. Цей розділ розглядає перевірки в тому порядку, в якому вони відбуваються, щоб часові рамки були зрозумілими.

Кожен звіт Codility Screen містить часову шкалу завдання. Станом на вересень 2026 року посібник зі звітів Codility документує на ній два маркери: коли кандидат був "Out of focus" і де з'являється "Text pasted into the editor". Це діє незалежно від того, чи тест під проктерингом, тож рецензент бачить, коли ви залишили вкладку і де блок коду з'явився одразу.

Коли роботодавець вмикає проктеринг, ці маркери стають відстежуваними поведінковими подіями:

  • Перемикання вкладок: щоразу, коли ви відходите від вкладки Codility.
  • Спроби вставлення: фіксуються разом із вставленим кодом.
  • Копіювання завдання: спроби скопіювати опис завдання.
  • Швидкість: незвично швидке виконання завдання.

Деякі оцінювання також вимагають повноекранного режиму, фото або перевірки камерою для підтвердження особи, або Codility App for Device Integrity, яка, за документацією Codility, може виявляти засоби для шахрайства, що працюють на пристрої. Жодна з цих перевірок не розкриває вміст іншої вкладки: Codility бачить, що ви пішли, але не те, на що ви дивилися.

Що відбувається після надсилання і чи можна виявити код від ШІ?

Після надсилання код проходить порівняння на схожість із масивом попередніх подань і загальнодоступних рішень. Ця перевірка має найбільшу вагу, бо відома задача має тисячі попередніх відповідей для порівняння.

Порівняння схожості не шукає ідентичний текст. Воно порівнює структуру: форму логіки, шаблони змінних, порядок операцій. Перейменування змінних і переформатування майже не змінюють результат, бо вимірюється саме базова структура. Той самий підхід дає й хибні тривоги. Стандартний алгоритм, написаний стандартним способом, виглядає як кожна інша правильна його версія, а способів написати двійковий пошук (binary search) небагато.

Codility також стверджує, що допомагає роботодавцям виявляти код, згенерований ШІ, але не публікує, як саме. Сигнали, які він документує, непрямі: вставлений текст, час поза фокусом, незвично швидке завершення і схожість на відомі рішення. Codility також може відтворити послідовність, у якій писалося ваше рішення, тож рецензент бачить, чи воно зростало рядок за рядком, чи з'явилося одним блоком.

Подібні розбори для інших постачальників оцінювання зібрано в тематичному центрі про виявлюваність.

Що відбувається, коли звіт позначають?

Звіт потрапляє до рекрутера або інженера з доданою позначкою, разом із вашим кодом, часовими даними, маркерами фокусу та вставлення й історією редагування. Що буде далі, повністю залежить від компанії. Одні відхиляють кандидата; багато хто використовує це як привід додати живий раунд, де ви розбираєте власне рішення.

Інженера даних, який подавався до логістичної компанії, позначили через те, що його рішення збіглося із поширеною підручниковою реалізацією. Наступна розмова тривала п'ятнадцять хвилин: він пояснив підхід, змінив його наживо на прохання, і процес тривав далі. Уміння відстояти власний код — це те, що зрештою перевіряє позначка.

Що SubcueAI записує під час живої співбесіди і що зберігає потім, описано на сторінці безпеки.

Де SubcueAI доречний, а де ні

SubcueAI допомагає в живих розмовах. Нативний застосунок для macOS і Windows захоплює системний звук разом із вашим мікрофоном і показує підказки на плаваючому локальному оверлеї; Side Panel розширення браузера забезпечує live assist для вкладки зустрічі в браузерах Chromium, захоплюючи лише звук цієї вкладки. Жоден бот зустрічі не приєднується до дзвінка, і нічого не впроваджується на сторінку зустрічі.

Оцінювання Codility не є розмовою, тож нічого з цього не застосовується. Якщо оцінювання під проктерингом (proctored) або ваш екран захоплюється, оверлей потрапляє в запис, і це обмеження, а не проблема конфігурації. Тест, що вимагає Codility App for Device Integrity, створений шукати й інструменти, що працюють на пристрої. Codility Interview, живий формат, де ви пишете код разом з інженером, ближчий до розмови, але інтерв'юер бачить ті самі події фокусу та вставлення в момент їх виникнення.

Раунди, для яких створено SubcueAI, — це скринінг із рекрутером, поведінкові співбесіди та обговорення дизайну, яке зазвичай іде після пройденого оцінювання. Для самого оцінювання корисна підготовка — це тренування на час, доступне на сторінці пробних співбесід.

Часті запитання

Чи може Codility виявити ChatGPT?

Codility стверджує, що допомагає роботодавцям виявляти код, згенерований ШІ, але не публікує, як саме. Сигнали, які він документує, непрямі: текст, вставлений у редактор, час поза фокусом, незвично швидке завершення і схожість на наявні рішення. Саме в подальшій розмові ці непрямі ознаки перевіряються.

Чи записує Codility екран або вебкамеру?

Звіти Codility зосереджені на змінах фокусу, подіях вставлення та історії редагування коду, а не на відео вашого екрана. Перевірки камерою та особи — це опції для окремого оцінювання, які вмикає команда з найму, а не типове налаштування кожного тесту. Системна перевірка перед стартом таймера — це момент, коли вимога щодо камери чи застосунку стає видимою.

Чи фіксує Codility, коли я перемикаю вкладки?

Так. Часова шкала завдання в кожному звіті позначає час поза фокусом, а з увімкненим проктерингом перемикання вкладок стають відстежуваними подіями. Codility бачить, що ви пішли, але не те, що показувала інша вкладка. Коротка перевірка чогось не привертає уваги рецензентів; змінює сприйняття звіту саме шаблон довгих відсутностей із наступними готовими блоками коду.

Чи призведе високий бал схожості до автоматичної відмови?

Ні. Позначка потрапляє до звіту, який читає людина. Багато команд реагують додаванням живого раунду, де ви розбираєте своє рішення, тому вміння пояснити власний код важить більше за сам бал.

Чи можу я використовувати SubcueAI під час тесту Codility?

Ні. SubcueAI — це асистент живих розмов для усних раундів співбесіди. Оцінювання із захопленням екрана, проктерингом або перевіркою Device Integrity виходить за межі того, для чого його створено, а оверлей потрапив би в будь-який запис екрана.

Джерела

Схожі запитання

← Докладніше: Виявлюваність і приватність