Ispričaj interesantan slučaj na poslu
Golang
Zašto napuštaš svoje trenutno mesto?
Да ли ти је потребна двонедељна обука?
Zašto API-handler uvek vraća status 500? Šta je sa tim u redu?
Реците нам о вашем радном искуству. Зашто сте напустили компанију? Зашто желите да промените тренутно место рада? Која је била ваша улога у последњем пројекту?
Da li su slices u Go sigurni za višestruko pokretanje niti? Može li se paralelno pisati u različite indekse slice-a bez mutexa?
Koja je razlika između Kafka i RabbitMQ?
Šta će se desiti sa trenutnim zahtevima bez Graceful Shutdown prilikom završetka procesa?
Шта је ток задатка?
Čemu služi obrazac Outbox prilikom slanja emaila nakon kreiranja narudžbine? Šta se u njemu čuva?
С којим гаранцијама испоруке у Kafka сте се сусрели, које постоје и са којима сте радили?
Kako pravilno strukturirati arhitekturu servisa: gde čuvati komande, domen entitete, greške?
Da li ste radili sa transakcijama u PostgreSQL i sa kojim nivoima izolacije?
Kako proveriti ispravnost vremenskog opsega rezervacije (od < do)?
Šta su interfejsi u Go? Kako tipovi implementiraju interfejse?
Реците нам о обради грешака у Go. Шта је типична грешка? Како се обрада грешака у Go разликује од других језика?
Zašto je pristup deklarisanja interfejsa u posebnom paketu lošiji od deklarisanja na mestu korišćenja?
Koji raspon plate razmatrate trenutno?
Zamislite da je API koje ste napisali sa timom odjednom počelo da odgovara pet puta sporije. Šta biste počeli da proveravate i kako biste započeli istragu?
Koje alate koristite za procenu performansi i profilisanje tokom razvoja aplikacije u Go?