Povězte o Kafka: témata, partitiony, skupiny konzumentů, záruky doručení.
Golang
Pověz mi o Mutex a RWMutex, v čem se liší a kde je raději používáš.
Musel jste pracovat s ClickHouse? Vyprávějte o své zkušenosti.
Povězte o vlivu GOGC na práci Garbage Collectoru a jak optimalizovat využití paměti.
Jaké bylo zatížení systému a kolik parametrů bylo v každém požadavku?
Proč hledáte novou práci?
Jaké indexy jste používali, podle jakých polí jste vybírali a proč?
Povězte mi o své zkušenosti s PostgreSQL. Zabývali jste se otázkami optimalizace?
Otázky k interviewérům o procesy ve společnosti.
S jakými databázemi jste pracoval?
Jak zajistit, aby při přepínání mezi stroji nedocházelo k duplicitám (jedna se degraduje, druhá přebírá)?
Co se stane, když je systémový volání (syscall) zablokováno?
Jsou nějaké otázky ohledně etapů pohovoru?
Používali jste EXPLAIN k optimalizaci dotazů? Co jste se dozvěděli a jak moc jste mohli zrychlit dotazy?
Zabývali jste se tvorbou tabulek pro analytiky v ClickHouse? S jakými enginy jste se setkali?
Navrhněte systém pro příjem, dešifrování otisků prstů a agregaci dat s zatížením až 3 miliony RPS.
Pověz mi o WaitGroup v Go.
Povězte nám o svých pracovních zkušenostech, zejména na posledním místě.
Povězte o nejvíce zatížené službě, kterou jste navrhovali a psali.
Čím se liší materializovaný pohled od běžného pohledu?