Подготовка к интервью

Лайвкодинг на собеседовании

3221 вопрос в категории «Лайвкодинг»

3221 вопрос 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.

Каталог

Результаты поиска

Найдено: 3221
Лайвкодинг

Менеджер публикаций‑подписок

Каждая подписка должна иметь отдельный канал, иначе сообщения будут распределяться между читателями, а не рассылаться всем. Ограниченный буфер допускает пример из условия и создаёт backpressure.

Читать ответ
Лайвкодинг

Какой массив будет напечатан

Как написано, программа не компилируется из-за закомментированного импорта fmt. После его восстановления будет [1 2 3 4]: append выполняется в новом массиве, а результат sub игнорируется.

Читать ответ
Лайвкодинг

Ограниченный пул горутин для выполнения GET‑запросов

Создайте фиксированные три работника и канал заданий. После окончания генератора обязательно закройте очередь и дождитесь работников: исходный main иначе завершит процесс раньше ответов.

Читать ответ
Лайвкодинг

Ревью и оптимизация реализации пользовательского API

Основные дефекты: SQL-инъекция через id, nil-разыменования, запись в неинициализированную errs map и игнорирование ошибок. Нужны типизированный ввод, явная авторизация и репозиторий с context/error.

Читать ответ
Лайвкодинг

Обнаружение и устранение утечек горутин в Go‑приложении

После тайм-аута получатель уходит, а горутина навсегда блокируется на отправке в небуферизированный канал. Минимальное исправление — буфер на один результат; полноценное — отменяемая медленная операция.

Читать ответ