Sobes.tech

Как работи Go с грешките? Как се обикновено предава грешка от външен пакет на по-високо ниво, без да се разкриват вътрешните детайли?

196

Какво е consumer group в Kafka? Какви са партициите и защо са необходими?

195

Как да анализирате и оптимизирате бавен SQL заявка?

194

Какво има в Go за паралелно и асинхронно програмиране? Изброите основните инструменти.

193

Какви видове памет различава Go (стек и купчина)? Как се различават? Как работи Garbage Collector с обекти в стека?

192

Какво е горутина? Защо я наричат лека? Какъв е началният размер на паметта на горутината и какъв е максималният?

191

Какъв е вашият общ търговски опит в разработката на Go?

190

Запознат ли сте с моделите fan-in/fan-out и pipeline? Какво представляват?

188

Какви са брокерите на съобщения? Кои знаете? Как се различава RabbitMQ от Kafka?

188

Кои примитиви за синхронизация в Go знаете?

187

Какви правила за работа с канали трябва да знаете при разработка (затворен, отворен, кога какво може да се прави)?

186

Имали ли сте опит с високонагружени услуги?

184

Къде минава границата между Domain, Entity, Application Service в DDD архитектурата?

182

Какви възможности за наследяване има в Go и в чем е тяхната специфика?

176

Какво е важно за вас при избора на ново работно място?

175

Как се разделят кодовете за HTTP отговори на групи и какво означават?

174

Само променяйки 6-тия ред код (без да променяш подписа на функцията), може ли да се получи достъп до елементите, добавени вътре във функцията (тройка и четворка)?

173

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

171

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

171

Как да създадем оптимално карта, ако знаем, че входящият списък съдържа милион елементи?

171
/3