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. Everything that happened in the room can be watched back 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. Our own images are already on the server, so a room built from one opens straight away. An unfamiliar image gets downloaded first: slow once, and only once.

  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. After an hour with nothing happening the room falls asleep: the files stay, and one button brings it back.

  3. 3

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

    Как только вы открываете комнату, интернет в ней пропадает — подсмотреть решение изнутри не выйдет. Кандидат вводит имя и оказывается в проекте: вы видите курсоры друг друга и правите одни и те же файлы. The moment you open it, the room loses its internet — nobody is looking the answer up from inside. The candidate types a name and is in the project: you see each other's cursors and edit the same files.

  4. 4

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

    Код, курсоры и терминал на одной шкале времени. Ссылка кандидата после закрытия комнаты не работает; отдельную ссылку на запись вы выдаёте сами — коллегам или самому кандидату — и в любой момент отзываете. Code, cursors and terminal on one timeline. The candidate's link stops working when the room closes; the recording gets a link of its own that you hand out — to a hiring panel, or back to the candidate — and can take back.

Курсоры участников — онлайн Everyone's cursor, live

Многофайловый проект, в котором обе стороны видят курсоры и выделения друг друга. Правка появляется у собеседника в тот же момент — ничего не нужно сохранять и перезагружать. A multi-file project where both sides see each other's cursors and selections. An edit appears on the other screen as it is typed — nothing to save, nothing to reload.

Пошаговый реплей Replay, step by step

Правки никто не записывает отдельно: воспроизводится тот самый поток изменений, которым два браузера держали один текст на двоих. Пауза, ползунок к любому моменту, скорость до 16× — код, курсоры и терминал идут по одной шкале времени. Nothing records the edits separately: what plays back is the very stream of changes the two browsers used to hold one text between them. Pause it, drag to any moment, run it up to 16× — code, cursors and terminal share one timeline.

Собственные шаблоны Templates of your own

Настроили комнату один раз — сохранили шаблоном. Следующее интервью в этом же стеке открывается уже наполненным. Доступно на платном тарифе. Set a room up once and keep it as a template. The next interview in that stack opens already filled in. On the paid plan.

Любой язык, любой образ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 and install what you need. On a paid plan you can keep that setup as a template and never assemble it again.

ТарифыPlans

БесплатныйFree

0 €

  • Одна комната одновременноOne room at a time
  • Двое в комнатеTwo people in a room
  • Совместный редактор и запись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