Golang
Kako vam je bilo iskustvo mentorstva, da li ste se osećali udobno?
Koja je algoritamska složenost binarnog pretraživanja u sortiranoj nizu? (O(1) / O(log n) / O(n) / O(n^2))
Нисте ли покушали да оптимизујете упите или базу података уместо да их изнесете у посебну услугу?
Spojite dve tabele i vršite agregaciju, u tom trenutku se podaci menjaju — šta će se desiti?
Ispričaj mi o profilisanju servisa u Go — kako izgleda proces otklanjanja grešaka i traženja uskih grla?
Kako dodati u sistem skladište svih događaja iz celog projekta za analitiku i agregaciju?
Ispričaj mi o Outbox uzorku — kako funkcioniše?
Implementirajte keš zasnovan na map[string]any sa konstruktorom, metodom Get i metodom Set, uzimajući u obzir konkurentni pristup (Mutex)
Koliko pokušaja retry je potrebno uraditi pre slanja poruke u DLQ?
Ispričajte nam o vašem komercijalnom iskustvu s PostgreSQL i Redis. Od koje godine radite, koje zadatke ste rešavali? Podelite zanimljive slučajeve.
Koji format poruka koristiti u Kafka za servis sa visokim opterećenjem: JSON ili binarni?
Da li su zadaci uvek bili dobro opisani? Kako ste postupali u slučaju nepotpunog opisa?
Još uvek postoji proces otpreme: uzeli su i premestili 5 mesoreznica iz regiona u region, u grad. Kako se to obrađuje?
Po kojim kriterijumima ćeš birati između dva ista ponuda?
Kako optimizovati težak analitički SQL upit na velikoj proizvodnoj bazi?
Koji tehnički problem rešava blockchain? Odgovorite u jednoj rečenici.
Kako rukujete greškama u Go u aplikaciji spremnoj za proizvodnju?
Шта је за тебе сада важно при избору места рада?
Šta je Mutex i šta se nalazi ispod haube?
Kako se vrši prenos podataka putem nebuferisanog kanala? Ima li on bafer?