Kolik mikroservis máte v Go a jak často se vyskytují úkoly, které zahrnují dva mikroservisy?
Golang
Co je to panic v Go? Čím se panic liší od deadlocku?
Jaké máte zkušenosti s databázemi? Jaké úkoly jste museli řešit s PostgreSQL, ClickHouse a Redis?
Co přesně jsi implementoval v tomto mikroservisu?
Pověz mi o slices v Go. Co jsou a na co si dát pozor při práci s nimi?
Pověz mi o své motivaci vstoupit na trh a co chceš najít na novém místě.
Uveďte hlavní zásobník v Go
Očekávání ohledně platu a ochota na změnu
typ Sem rozhraní { Lock() error TryLock() bool Release() Cap() int FreeSpace() int }
Píšete SQL dotazy přímo do databáze nebo přes ORM?
Jak dlouho už píšeš v Go? Tři roky?
Pověz mi o své zkušenosti. Z koho se skládá tvůj tým? Jaké služby jsi navrhl sám?
Jak u vás probíhá code review? Jak řešíte spory při review?
Pověz mi o garbage collectoru v Go (trojbarevné označování).
Jak jste určili hranice služby, kde by měla začínat a končit?
Jaká byla vaše role ve vývoji: architekt nebo vykonavatel?
Pověz mi o sobě a své poslední pracovní zkušenosti
Máte zkušenosti s integrací s externími službami (banky, platební brány, API)?
Na co se díváte ohledně platu?
Jak lze popsat stejnou logiku pro různé typy, kromě generik?