Golang
Ispričaj više o projektu u Avitu — da li je to bio jedini projekat u tri godine?
Можеш ли да наведеш пример задатка са високим степеном неизвесности који си морао да извршиш?
Objasnite koncept ručne potvrde u Kafka
Da li je u redu što se za dodavanje prijatelja i pregled prijatelja korisnika koristi isti endpoint, ali sa različitim metodama? Kako će to funkcionisati?
Šta je hash tabela?
Da li je moguće pozvati WaitGroup.Add unutar gorutine, a Done na kraju? Da li će to raditi ispravno?
Kako generišete mockove za jedinice testova?
Da li bi se ponovo vratio na te projekte, u te kompanije u kojima si već radio?
Kako si optimizovao zahteve od 10-20 minuta do 5-7? Koji su izveštaji tako dugo trajali?
Postoje li mehanizmi koji pomažu da se izbegnu sudari u programiranju?
Šta je defer i zašto se koristi? U kom redosledu se izvršavaju defer pozivi ako ih ima više u istoj funkciji?
Zašto koristiti interfejse u Go?
Kako se upravlja memorija u Go? Kako radi sakupljač smeća?
Zašto si izabrao map za keš umesto sync.Map?
Могу ли неке трансакције помоћи или не?
Може ли B-дерево индекс да буде на више поља одједном?
Zašto menjate posao?
Čime se servis razlikuje od slučaja upotrebe u slojevitoj arhitekturi? Dajte konkretne primere.
Koje blokade kreira PostgreSQL prilikom brisanja određenih redova?
Da li ste na ulazu imali jedan servis-gateway, sa kojim su komunicirali svi partneri (B2B)? U koliko instanci je radio?