Что такое принципы SOLID в программировании?
Как правильно объявлять карту (map) в Go?
В чем разница между буферизированными и небуферизированными каналами в Go?
Как работает оператор select в языке Go?
В чем разница между слайсами и массивами в Go?
Знакомы ли вы с концепцией lock-free?
Что такое интерфейсы в языке Go?
Можешь описать принцип работы lock-free?
Как можно реализовать множество (сет) в Go?
Что такое хеш-функция?
Что ты знаешь о пакете sync.Map?
С какими паттернами проектирования вы знакомы?
Какие данные не следует индексировать?
Где находится переменная, когда она выделяется в горутине?
Расскажи о сборщике мусора (гарбидж коллектора) в языке Go.
Зачем при HTTP-запросах нужны таймауты?
Как устроены таблицы Map в языке Go?
Что делает команда kill в Linux?
Как встроить стандартный профайлер в свое приложение на Go?
Какой тип многозадачности используется в Go и какой тип был до версии Go 1.15?