Golang
Jaké indexy jste používali, podle jakých polí jste vybírali a proč?
Jaká jsou doporučení pro psaní modulů v Go?
Který kanál je pro tento úkol nejlepší: s bufferem nebo bez? Čím se liší?
Jak se dá vyhnout závodům o data? Jak funguje Mutex?
Už máš nějaké nabídky na ruce?
Prováděl jsi technické pohovory a věnoval se mentoringu?
Pověz mi o indexech v databázích: k čemu jsou, jaké existují, jak je správně vybírat?
Pracoval jste s transakcemi v PostgreSQL a s jakými úrovněmi izolace?
Na kolika hostech služba běžela a kolik instancí bylo spuštěno?
Jak je strukturováno rozhraní v Go?
Pověz mi něco o sobě: čím ses zabýval na posledním místě práce, jaké hlavní úkoly jsi plnil, a pověz o nějakém složitém nebo zajímavém úkolu, který se ti nedávno podařilo realizovat — co to bylo, co jsi udělal, a co z toho vyplynulo.
Existují 3 entity: uživatel, chat, zpráva • Uživatel má jméno a datum registrace • Chat má název a datum vytvoření • Zpráva má text, autora a datum vytvoření • Uživatel může být současně v několika chatech • Zpráva musí nutně patřit do chatu a nemůže patřit více než do jednoho současně • Obor je třeba popsat ve formě tabulek
Co se stane, když Kubernetes zabije pod během dávkové sestavy?
Pověz mi o svém přechodu z PHP na Go — jak to probíhalo, navštěvoval jsi kurzy, proč ses rozhodl přejít?
Chcete napsat klasický worker pool?
Jaký složený index byste vytvořili?
Jak získat výstup 456, pokud nepoužíváte ukazatel (pointer receiver)?
Jaké jsou problémy s cache a jak s nimi bojovat?
Proč jste se rozhodli rozdělit monolit na 3 nezávislé služby? Na čem bylo toto rozhodnutí založeno?
Pověz o své současné práci: co jsi tam dělal a jaká byla tvoje oblast odpovědnosti?