Sobes.tech

Golang

Objasnite šta je sync.Map i koje su njegove prednosti u poređenju sa običnim mapama u Go.

Junior — Middle
311

Šta je linter u Go?

Senior
282

Koje su prednosti i mane Elasticsearch?

Junior — Middle
267

Kako rešiti problem konkurentne rezervacije prilikom prelaska na pravu bazu podataka?

Senior
261

Можете ли објаснити концепт канала у програмирању и њихову главну намјену?

257

Koji su vam kriterijumi važni pri odabiru tima za projekat?

Junior — Middle
243

Da li je potrebno dodati return nakon evidentiranja greške u handleru u slučaju neuspešne validacije?

Senior
224

Da li je tip string u Go promenljiv ili nepromenljiv?

Senior
223

Zašto prebacivati poslovne greške (ErrUnknownRoom, ErrRoomNotAvailable) u domen sloj?

Senior
222

Ispričajte o sakupljaču smeća (garbage collector) u Go. Šta je trobojnica označavanja? Šta je write barrier? Koje se optimizacije koriste?

Senior
219

Pitanje regrutera o očekivanjima u pogledu plate i uslovima projektne zaposlenosti (230 hiljada vs 280 hiljada, ugovor na određeno vreme)

Senior
216

Šta je panic u Go i po čemu se razlikuje od greške? Kako uhvatiti panic?

Senior
202

Šta je Graceful Shutdown i zašto je potreban?

Senior
201

Да ли је потребно враћати интерфејс уместо структуре? Када то може бити предност?

Senior
193

Можете ли да наведете пример ситуације у којој сте успешно решили веома сложен задатак?

Junior — Middle
191

Koji je problem sa konkurentnim pristupom do slice bez mutexa? Kako to popraviti?

Senior
185

Gde treba da se nalazi validacija poslovanja (npr. provera datuma, limit rezervacije od 10 dana)? U handleru ili u servisu?

Senior
181

Колико година комерцијалног искуства имаш са Go?

Middle+
178

Šta su ACID osobine transakcija? Objasnite svaku osobinu.

Senior
175

Колико често правите издања и у које време?

Senior
174
/4