Создаётся ли на каждую горутину новый поток операционной системы?
Как Go решает выделять память в стеке или куче? Почему это важно?
Расскажите весь флоу по данным и по товару — как происходит поставка на склад, как данные проходят по системам?
Чем отличается Entity от Value Object?
Расскажи про домены и зону ответственности.
Что делает системный вызов fork()?
Был ли у вас опыт работы на уровне транспортных протоколов TCP/UDP — формирование пакетов, низкоуровневая сетевая логика?
Какими инструментами для мониторинга пользовался?
Сколько максимум TCP-соединений можно держать на одном сервере?
Расскажи, какие встроенные типы ты знаешь в Go?
Из чего состоит слайс, его внутреннее устройство?
Архитектурная задача: сервис уведомлений использует шаблоны из сервиса админки. Как обеспечить надёжность при возможном падении админки?
Как вы обрабатывали глубокую пагинацию? Если пользователь хочет увидеть 100-ю страницу результатов, используя стандартные from/size в Elasticsearch, это очень дорого с точки зрения памяти. Использовали ли вы Search After?
Tell me about goroutines in Go
Как вы выбирали тип базы данных (PostgreSQL, ClickHouse, Redis)?
Кто занимается декомпозицией задач?
В каком порядке оператор select читает из нескольких каналов?
Команда в SQL для получения плана выполнения запроса
Передаётся ли map по ссылке в функцию в Go?
Расскажи про самую сложную техническую задачу, с которой ты сталкивался за время работы на проекте.