7 вопросов · 75 секунд · AI-судья

Отвечай.
Побеждай.

Голосовые дуэли один на один. Тот же вопрос, тот же таймер — честно оценивает AI.

Как проходит матч →

Тренировка и матчи доступны после входа.

Вопрос 5 из 7 · Go

Как обработать race condition при работе с общей map без mutex?

00:42
Ты

Записывает

24.5 : 24.0
aidarov.dev

Ответ отправлен

  • Go

    Что такое defer и для чего его используют?

  • Go

    Что произойдёт, если две горутины пишут в один map без синхронизации?

  • Go

    Чем горутина отличается от потока операционной системы?

  • Go

    Что происходит при append, когда в срезе не хватает ёмкости?

  • Go

    Чем отличаются new и make в Go?

  • Go

    Когда в Go использовать мьютекс, а когда канал?

  • Python

    В чём разница между методами __repr__ и __str__ у объекта в Python, для чего предназначен каждый из них, и что должен возвращать «хороший» __repr__?

  • DevOps

    Как работает OOM killer в Linux и по каким критериям рассчитывается oom_score процесса при выборе жертвы для завершения?

Процесс

Как это работает

  1. 01

    Выбери направление

    Go, Python или DevOps: тебе и сопернику достаются одни и те же вопросы.

  2. 02

    Отвечай голосом

    Как на собеседовании: думаешь вслух и отвечаешь голосом, пока идёт таймер.

  3. 03

    AI оценивает

    Судья на базе AI разбирает ответ по критериям и выставляет результат матча.

Ранги

Пять ступеней.
Пятнадцать рангов.

Побеждаешь, и рейтинг растёт. Пять ступеней по три дивизиона, старт в Серебре II.

  1. Бронза

    I · II · III
  2. Серебро

    старт здесь
  3. Золото

    I · II · III
  4. Алмаз

    I · II · III
  5. Титан

    I · II · III

Равные условия для двоих

Тебе и сопернику достаётся один и тот же вопрос и по 75 секунд на ответ. Раунд забирает тот, кто объяснит глубже и точнее.