Golang
В каких местах рекомендуется объявлять интерфейсы в программном коде?
Какая роль у сборщика мусора в управлении памятью программы?
Ты применяешь Pype в своих Linux-проектах или задачах?
Какое отличие между горутиной в Go и системным потоком (thread) на уровне операционной системы?
Расскажи, проходил ли ты предварительную подготовку или предпродажную подготовку в своей предыдущей роли?
На какой должности ты сейчас работаешь?
Какие способы существуют для обработки и использования переданных в функцию слайсов в вашем коде?
Каким образом реализуется коммуникация между микросервисами в архитектуре системы?
В ходе работы Garbage Collector есть ли Stop the World?
Как определяется объем памяти, выделяемый для стека при запуске новой горутины в Go?
В чем заключается использование объекта sync.Pool в языке Go?
Какие виды структур данных реализуют определённые интерфейсы в языке программирования?
Возможна ли у нас сейчас паника записи в закрытый канал?
Каким образом организована внутреняя структура строкового типа в языке Go?
Где лучше описывать интерфейсы — на стороне источника или на стороне потребителя?
Каковы отличия между протоколами HTTP и gRPC в контексте обмена данными?
Расскажите про Kafka: топики, партиции, консьюмер-группы, гарантии доставки.
Какие методы мониторинга и диагностики состояния сервера ты знаешь?
Каким образом вставить новый элемент в центральную часть динамического массива (слойса)?
Можете объяснить архитектуру и основные компоненты файловой системы ext4?