Какой опыт работы в последней компании ты считаешь наиболее ценным с точки зрения технологий и инструментов?
Создавали ли вы обертки для сторонних библиотек или инструментов для упрощения их использования?
Какое направление или проект тебе сейчас поручили в твоей текущей организации?
Какие типы обобщенного программирования доступны в языке Go?
Каким образом вы измеряли эффективность и качество работы сервиса в вашем последнем проекте?
Каково предназначение метода Done в контексте разработки программного обеспечения?
Можете объяснить, что такое паттерн слоя защиты от коррупции (Anti-Corruption Layer) и зачем он нужен в архитектуре систем?
Каким образом извлечь первые N элементов из массива или списка?
Какие параметры можно использовать для настройки поведения сборщика мусора?
Можете объяснить принципы SOLID и как их применять при разработке программного обеспечения?
Существует ли возможность задать значение по умолчанию для выбранных параметров в операторе SELECT?
Как определить емкость (capacity) слайса в языке программирования Go?
Можете объяснить концепцию восстановления после сбоев в языке Go?
Какие виды данных могут выступать в роли ключа в контейнере map?
Какое максимальное количество элементов можно разместить в канале?
Каким образом можно объединить два массива или списка в один?
Какова цель использования модульных тестов в процессе разработки программного обеспечения?
Какими методами можно реализовать внедрение зависимостей в код?
Какое назначение и применение у очереди в программировании?
Какие виды структур данных реализуют определённые интерфейсы в языке программирования?