CodeRooms
ВойтиSign in

Технические собеседования Technical interviews

Собеседование в настоящей среде,
а не в текстовом поле
An interview in a real environment,
not in a text box

Интервьюер готовит комнату — настоящие файлы, настоящие зависимости — и отправляет ссылку. Кандидат открывает её, вводит имя и начинает писать код. Без регистрации, без установок. Вся сессия записывается и воспроизводится потом целиком. The interviewer prepares a room — real files, real dependencies — and sends a link. The candidate opens it, types a name and starts writing code. No account, nothing to install. The whole session is recorded and replays afterwards.

Бесплатный тариф — без карты. Кандидату аккаунт не нужен. Free plan, no card. The candidate never needs an account.

Четыре шагаFour steps

  1. 1

    Создайте комнатуCreate a room

    Из готового шаблона или из любого образа — Python, Go, Node, Java, C#, Rust. Комната поднимается за миллисекунды из тёплого пула. From a prepared template or from any image — Python, Go, Node, Java, C#, Rust. It comes up in milliseconds from a warm pool.

  2. 2

    Подготовьте задачуPrepare the task

    Пока комната закрыта, её видите только вы: разложите файлы, поставьте зависимости в терминале, напишите условие. While the room is closed only you can see it: lay out the files, install what you need in the terminal, write the task.

  3. 3

    Отправьте ссылкуSend the link

    В момент открытия песочница теряет доступ в сеть. Кандидат вводит имя и оказывается внутри — вы видите курсоры друг друга и правите один и тот же проект. The moment it opens, the sandbox loses network access. The candidate types a name and is in — you see each other's cursors and edit the same project.

  4. 4

    Пересмотрите записьWatch the replay

    Код, курсоры и терминал на одной шкале времени. Ссылку на запись можно отдать коллегам или самому кандидату. Code, cursors and terminal on one timeline. The link can go to a hiring panel or back to the candidate.

Живое редактированиеLive editing

Многофайловый проект, курсоры и выделения обеих сторон, редактор на движке VS Code. Подсказки и диагностика приходят от языкового сервера внутри комнаты. A multi-file project, both sides' cursors and selections, the editor engine behind VS Code. Completion and diagnostics come from a language server inside the room.

Настоящий терминалA real terminal

Кандидат запускает тесты, ставит пакеты, читает трейсбеки — в изолированном контейнере с ограничениями по памяти, процессору и диску. The candidate runs tests, installs packages, reads tracebacks — in an isolated container with caps on memory, CPU and disk.

Запись, которая не врётA recording that cannot drift

Реплей собирается из того же журнала правок, по которому стороны синхронизировались. Ничего не записывается отдельно — значит, и разойтись с происходившим не может. The replay is built from the same update log the two sides converged on. Nothing is recorded separately, so it cannot disagree with what happened.

Кандидату ничего не нужноNothing for the candidate

Ни аккаунта, ни установки, ни расширений. Ссылка, имя — и он в проекте. При закрытии комнаты ссылка умирает мгновенно. No account, no install, no extensions. A link, a name, and they are in the project. Closing the room kills the link on the spot.

Свои шаблоныYour own templates

Настроили комнату один раз — сохранили как шаблон. Следующее интервью в этом стеке открывается уже наполненным. Set a room up once, save it as a template. The next interview in that stack opens ready.

Данные под контролемData you control

Аккаунты изолированы: чужих комнат и шаблонов не видно. Записи удаляются автоматически, когда проходит срок хранения тарифа. Accounts are self-contained: nobody sees another's rooms or templates. Recordings are deleted automatically when the plan's window passes.

Любой язык, любой образAny language, any image

Выберите язык из списка или укажите свой образ из реестра. Комната откроется пустой — загрузите файлы, доставьте нужное и сохраните как шаблон. Pick a language from the list or name your own image from a registry. The room opens empty — upload the files, install what you need, and save it as a template.

ТарифыPlans

БесплатныйFree

0 €

  • Одна комната одновременноOne room at a time
  • Совместный редактор и записьShared editor and replay
  • Без терминала и запуска кодаNo terminal, nothing to run
  • Запись хранится 10 днейReplay kept 10 days
Создать аккаунтCreate an account

Первое интервью — через пять минут Your first interview is five minutes away

Карта не нужна. No card.

Начать бесплатноStart for free