С какими паттернами проектирования вы знакомы?

Junior
208

Как работает оператор select в языке Go?

Middle
200

В каких случаях потокобезопасность работы с мапами в Go может считаться безопасной?

Middle
198

Зачем при HTTP-запросах нужны таймауты?

Junior
195

Как можно измерить использование памяти в Go и что такое pprof?

Middle
193

Что ты знаешь о пакете sync.Map?

Middle
192

Что такое хеш-функция?

Intern
189

Как устроены таблицы Map в языке Go?

Middle+
186

Как проверить тип переменной в Go в среде выполнения?

Middle
186

Можешь описать принцип работы lock-free?

Senior
185

Как можно реализовать множество (сет) в Go?

Junior
184

Что такое принципы SOLID в программировании?

Middle+
183

В чем отличие RW Mutex от обычного мьютекса?

Middle
183

Что такое пустой интерфейс в Go?

Junior
182

Как встроить стандартный профайлер в свое приложение на Go?

Middle
182

Где находится переменная, когда она выделяется в горутине?

Middle+
182

Какой тип многозадачности используется в Go и какой тип был до версии Go 1.15?

Middle+
180

Что делает команда kill в Linux?

Intern
180

Расскажи о паттерне управления горутинами (GMP) в Go.

Middle+
178

Какие существуют способы оптимизации в программировании?

Middle
175
4/154