Golang
Na co se zaměříte při výběru nabídky?
Jakými metodami můžete zvýšit výkon dotazů do databáze?
V jaké kategorii databází je systém Cassandra?
Jaký JOIN se používá jako výchozí, když napíšete jen JOIN? Jaké druhy JOIN existují?
Je něco, s čím nejste připraveni pracovat? Co může být příčinou odchodu z firmy?
Kolik vláken bude použito v programu v Go, pokud nastavíte GOMAXPROCS=1?
Pověz mi o architektuře aktuálního projektu
Stále komunikujete s nějakými jinými společnostmi? Možná už máte nabídky?
Jak jste přišli na optimalizaci PostgreSQL a jaké optimalizační metody jste použili?
Co je GOMAXPROCS, k čemu je to a jak to funguje?
Co je to přepínání kontextu gorutin? Kdo ho provádí?
Jak je strukturován model plánovače Go (GMP) a jak zajišťuje efektivní rozdělení gorutin?
Jaké další možnosti existují pro zvýšení rychlosti databáze kromě indexů?
Jak lze integrovat systém logování do softwaru?
Jak se hodnotí efektivita vyhledávání dat ve struktuře binárního stromu?
Vysvětli, jak funguje Kafka: broker, replikace, odolnost vůči chybám.
Abstraktní případ: služba selhává (OOM kill), nem vidíš žádné chyby, ale v podu vidíš, že poslední stav ukazuje nedostatek paměti. Jaká by byla sekvence kroků pro diagnostiku a stabilizaci služby?
Co je důležité v práci, podle jakého kritéria zvažujete nové místo?
Transakce: transaction_id uuid identotency_id uuid from_account_id uuid to_account_id uuid amoun decimal status enum transaction_start timestamp transaction_end timestamp payments_create: user_id uuid payment_account_id uuid balance decimal currency varchar(16) status ENUM created_time timestamp update_time timestamp
Pověz mi o nějakém zajímavém úkolu z tvé minulosti. Co jsi dělal ve firmě?