Sobes.tech

Golang

Pojašnjenje zone odgovornosti: mašina stanja, Transactional Outbox, optimističke blokade

203

Koje sisteme za kontejnerizaciju i orkестрацију познајете?

201

Koje su prednosti korišćenja niti umesto kreiranja odvojenih procesa?

Junior — Middle
198

Zašto je usluga antifraud provera dodata u oblast odgovornosti kandidata?

190

Koje tehnike se koriste za povećanje propusnosti i volumena podataka u sistemima za upravljanje bazama podataka?

Middle — Middle+
185

Šta će se desiti ako pokrenete gorutinu i u njoj pozovete panic? Da li će se gorutina zaustaviti ili će se zaustaviti cela aplikacija?

183

Који ће бити резултат уписа у затворени канал? Deadlock, паника или операција уписа ће вратити грешку?

181

Kuda ide retry u slučaju konflikta verzije optimističkog zaključavanja — od Kafka poruke ili od servisa?

174

Одговорите на питања Радили сте са расподељеним системима и њиховим ограничењима? Која? Бавите ли се документацијом, метриком, мониторингом? Да Не Да ли сте упознати са теоријом CAP? Да Не Да ли мислите да је обухват кода метријама или ажурирање документације обавезно потребно као посебан задатак техничког дуга?

173

Kada se računaju argumenti odloženih funkcija — u trenutku definisanja ili u trenutku poziva funkcije?

169

Koji je redosled obilaska elemenata u map kontejneru? Fiksiran prema određenom algoritmu, proizvoljno određen tokom kompilacije ili tokom izvršenja?

166

Kada će biti pozvana odložena funkcija defer? Pri izlasku iz lokalnog bloka, pri izlasku iz funkcije ili pri završetku aplikacije?

160

Kako je tačno izgledao put optimističkog zaključavanja od primanja poruke iz Kafka do ažuriranja u bazu podataka?

160

Da li će doći do situacije kada će stara odluka o odbijanju otići u DLQ, a oglas sa pogrešnom cenom nikada neće biti odbačen?

150

Ko je bio zadužen za usluge provere (antifraud, provera slika, teksta, spama, limita)?

123
/3