Sobes.tech

Какви методи или инструменти използваш за откриване и диагностика на грешки в кода или системата?

Junior — Middle
Магнит Тех
120

Как работи хващането на паника (panic/recover) в Go?

Middle
Япоки
120

Защо е важно да зададете таймаут при изпълнение на HTTP заявки?

Junior — Middle
AvitoAvito
120

Работите ли в момента в компания или просто не сте актуализирали резюмето си?

Senior
Банк 131
120

Как извършихте процеса на търсене и отстраняване на грешки в gRPC услугите?

Junior — Middle
WildberriesWildberries
120

Разкажи за стека, който се използва в текущия проект, по-подробно.

Senior
Flant
119

Разкажете малко за себе си — ключова информация, която трябва да знае потенциалният работодател.

Middle
Graveling
119

Кой от следните фрагменти с код съдържа грешка или потенциален проблем, свързан с работата с канали? Опция 1 package main func main() { ch := make(chan int) ch <- 1 } Опция 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Опция 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Опция 4 package main func main() { ch := make(chan int) close(ch) <-ch } Опция 5 package main func main() { ch := make(chan int, 3) ch <- 4 }

Senior
01.tech
119

Кои типове данни в Go са референтни?

Senior
SberAuto
119

Как реализирахте отложени повторни опити (retry) в RabbitMQ без загуба на съобщения?

Middle+
Базис
119

Кои от следните са средства за синхронизация в Go? (канали, sync.WaitGroup, sync.Mutex, sync.Cond)

Senior
Лаборатория Касперского
119

Разкажи за пакета pprof

Middle+
МВидеоМВидео
119

Какви са ключовите разлики между бинарно дърво и балансирано дърво в контекста на структури от данни?

Junior — Middle
OZONOZON
119

Какво са работниците?

Middle+
МВидеоМВидео
119

Искаш ли да се развиваш в архитектурата?

Senior
Лаборатория Касперского
119

Може ли директно да се присвои масив на друг, ако размерите им се различават?

Junior — Middle
119

Какво се случва в системата, когато се поиска выделение на блок памет с обем 1024 байта?

Junior — Middle
AvitoAvito
119

Каква е разликата между интерфейса в езика Go и интерфейсите в други езици за програмиране?

Junior — Middle
119

Как протича разширяването (rehash) в Swiss Tables?

Senior
I-teco
119

Как да различим каналите, използвани за предаване на данни между нишки, от горутините по отношение на тяхното предназначение и функциониране?

Junior — Middle
119
/412