Golang
Kde jste ukládali logy, jaký balíček pro logování jste použili v kódu a jak se logy dostaly z stdout do Elasticsearch?
Jak byly použity RabbitMQ a ClickHouse?
Které z následujících jsou prostředky synchronizace v Go? (kanály, sync.WaitGroup, sync.Mutex, sync.Cond)
Čím jsou charakterističtí odběratelé v modelu Pub/Sub?
Co jsou připravené dotazy (prepared statements)?
Co se stane v INNER JOIN, pokud jedna řádka vlevo odpovídá několika řádkům vpravo?
Povězte o rozhraních v Go.
Úkol v PostgreSQL: několik pracovníků čte úkoly z tabulky a generuje promo kódy. Jak zabránit duplicitní práci?
Můžete vysvětlit, co znamená pojem offset v programování nebo datových systémech?
Jak se v Golangu přiděluje paměť? Co pochází z haldy a co ze zásobníku?
Jaký je rozdíl mezi rozhraním v jazyce Go a rozhraními v jiných programovacích jazycích?
Jakou roli hrají metriky v procesu monitorování a hodnocení výkonu aplikace?
Proč se doporučuje ukončit běh gorutiny pomocí kontextu?
Optimalizoval jsi vyhledávací dotazy s geofiltrem v PostgreSQL? Jak jsi s nimi pracoval a co umožnilo jejich optimalizaci?
Použili jste ve svých projektech mechanismus synchronizace pomocí sync.Cond?
Co označuje parametr uvedený před názvem metody v deklaraci funkce?
Co je to primární klíč?
Jaké aspekty kódu analyzuje nástroj lint v jazyce Go?
Jak jste analyzovali TypeScript službu pro migraci na Go? Jaká byla cesta?
Sledovali jste další bezpečnostní parametry, jako IP, MAC, geolokace?