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

Junior
208

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

Middle
200

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

Middle
198

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

Middle
195

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

Junior
195

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

Middle
192

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

Intern
189

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

Middle
187

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

Middle+
186

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

Middle+
186

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

Senior
185

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

Junior
185

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

Middle
184

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

Junior
183

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

Middle
183

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

Middle+
182

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

Intern
180

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

Middle+
180

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

Middle+
178

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

Middle
175
4/154