Sobes.tech

Какви са атомарните операции (atomic) в Go?

Middle+
168

Какво е Inversion of Control?

Middle
167

Какво е профилиране в Go? Имаш ли използвал pprof?

Middle+
167

Какво е бинарният файл на Go, какво съдържа и как да стартирате Go код на множество платформи?

Senior
165

Защо услугата беше на TypeScript и защо беше прехвърлена на Go?

Middle
165

Какво е Helm и защо е необходим? Какво се определя там?

Middle
162

Какво ще изведе програмата с range върху низ и промяна на слайс?

Middle
162

Как да изберем нивото на изолация на транзакциите и какви са допълнителните разходи?

Middle+
160

Каква е разликата между интерпретируем език (Python) и компилиран език (Go)? Какви фактори влияят върху избора?

Senior
159

Разкажете за файловите системи — как протича пътят от устройството до файла в Linux

Senior
159

Какви нива на изолация на транзакциите има в PostgreSQL и от какви аномалии ги защитават?

Middle+
158

Какво е чиста архитектура? Защо е необходима?

Middle
158

Какво е Mutex и какво има под капака?

Middle+
157

Как да настроите Kafka за 100 инстанции на приложението с по 10 нишки всяка, така че никой да не блокира другия?

Middle
154

Разкажи ми за ACID — свойства на транзакциите в базите данни

Middle+
154

Кои примитиви за синхронизиране на горутините съществуват в Go?

Middle+
152

Опишете бизнес логиката на услугата за сегментиране: как работеше процесът на обработка на данните?

Middle
151

Разкажете за вашия опит с Linux и кои команди/инструменти използвате

Senior
151

Има ли разлика между небуфериран канал и буфериран канал с размер 1?

Middle+
150

// Входният низ s съдържа само символи '(', ')', '[', ']' // Определете дали входният низ е валиден. // Низът е валиден, ако: // - Всички отворени скоби са затворени със скоби от същия тип. // - Скобите трябва да се затварят в правилния ред. // - Всяка затворена скоба съответства на отворена скоба от същия тип // () // func isValid(s string) bool { // }

Middle+
147
/7