Golang
Pověz mi o map v Go.
Jaký máš vztah k podpoře legacy?
Jaké další možnosti existují pro zvýšení rychlosti databáze kromě indexů?
Odkud vám data přicházela? Jak k vám tekla?
Co je to parciální index?
Použili jste oba nebo jen gRPC?
Čím se zabýváte v [společnosti]? Na jakém projektu pracujete?
Na které pole blokování odkazujete (upřesnění ohledně denormalizace, vlajka is_blocked)?
Použil jsi CTE? Vyprávěj, co to je.
K čemu se v praxi používá klíčové slovo defer?
Jaké fronty jsou v GMP-modelu?
Systém začal zpomalovat — jak budeš hledat příčinu?
Kam byly zprávy odeslány? Ty, které byly duplicitní.
Jaký byl tvůj nejzajímavější úkol, na kterém jsi opravdu rád pracoval?
Jaký je rozdíl mezi úrovněmi izolace transakcí: Read Committed a Repeatable Read?
Které firmy tě přitahují a jak budeš vybírat mezi nabídkami?
// Je nutné implementovat funkci, // která by vracela chybu bez importu balíčků ze standardní knihovny nebo třetích stran. func Handle() (err error) { return }
Jak funguje plánovač gorutin v Go (model GMP)? Co je M v modelu GMP?
Jak jste generovali kód z proto-souborů? Použili jste Makefile?
Co jsou to časové limity a používáš je při práci?