Co by pro tebe bylo zajímavé v nové práci?
Golang
Proč chceš odejít ze svého současného místa?
Budeš potřebovat dvoutýdenní školení?
Proč v API-handleru je vždy vrácen stav 500? Co je s tím špatně?
Povězte nám o svých pracovních zkušenostech. Proč jste opustil společnost? Proč chcete změnit současné zaměstnání? Jaká byla vaše role v posledním projektu?
Čím se liší Kafka od RabbitMQ?
Jsou slices v Go bezpečné pro více vláken? Lze psát paralelně do různých indexů slice bez mutexu?
Co se stane s aktuálními požadavky bez Graceful Shutdown při ukončení procesu?
Co je to tok úlohy?
S jakými zárukami doručení v Kafka jste se setkali, jaké existují a s jakými jste pracovali?
Na co slouží vzorec Outbox při odesílání e-mailu po vytvoření objednávky? Co se v něm ukládá?
Jak správně strukturovat architekturu služby: kde ukládat příkazy, doménové entity, chyby?
Jak zkontrolovat správnost časového rozsahu rezervace (od < do)?
Pracoval jste s transakcemi v PostgreSQL a s jakými úrovněmi izolace?
Co jsou rozhraní v Go? Jak typy implementují rozhraní?
Povězte nám o zpracování chyb v Go. Co je typická chyba? Čím se liší zpracování chyb v Go od jiných jazyků?
Proč je horší přístup s deklarací rozhraní v samostatném balíčku než deklarace na místě použití?
Jaký platový rozsah aktuálně zvažujete?
Představte si, že API, kterou jste s týmem napsali, náhle začala odpovídat pětkrát pomaleji. Co byste začali kontrolovat a jak byste začali vyšetřování?
Jaké nástroje používáte k hodnocení výkonu a profilování při vývoji aplikace v Go?