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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

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

Анализ резюме
Сбросить

Каталог

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

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

package maptask

Программа небезопасна: горутины одновременно пишут в обычную map, а sleep не гарантирует завершение. Нужны синхронизация записей и явное ожидание.

Читать ответ
Поведенческий

Что нравится в Go и что бесит?

Назовите сильные стороны Go и конкретные неудобства из собственной работы, объясняя компромиссы. Вопрос проверяет осознанность выбора, а не готовность хвалить язык без оговорок.

Читать ответ
Теория

Расскажи про каналы в Go.

Каналы Go передают типизированные значения и помогают синхронизировать горутины. Они бывают буферизированными и небуферизированными, двунаправленными и с ограниченным направлением.

Читать ответ
Поведенческий

Ты откликнулся на позицию Senior Go-разработчика. Ты сейчас работаешь в [компания], верно?

Кратко подтвердите актуальное место работы или исправьте устаревшую информацию, затем обозначьте роль и основные задачи. Подробности перехода можно обсудить отдельно.

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

Практическая задача: Реализуйте функцию на Go, которая парсит большой текстовый файл (содержащий миллионы строк) с записями в формате: id,name,score

Читайте файл потоково и храните только 10 лучших записей. При равном score сохраняйте более раннюю запись; весь файл загружать в память не требуется.

Читать ответ