Na jakém projektu nebo produktu právě pracujete?
Golang
Jak opravit kód s race condition, aby fungoval deterministicky?
Lze popsat hlavní složky, které tvoří strukturu chyby?
Co se stane, pokud zařízení během TCP připojení nedostane odpověď?
Vytvořit optimální index pro SELECT * FROM employee WHERE sex = 'm' AND salary > 300000 AND age = 20 ORDER BY created_at
Existují omezení počtu současně spuštěných gorutin v aplikaci?
Co se stane při vytvoření indexu na velké horké tabulce běžným CREATE INDEX? Jak správně vytvářet indexy v produkci?
Co by nemělo být v týmu?
Nyní chceme jít na HeadHunter a hledat kandidáty podle filtrů — jak to architektonicky navrhnout?
Zvládl ClickHouse zátěž, nezkolaboval?
Jaké technické příběhy existují — ne o architektuře z vrchu, ale o ponoření do detailů, o skutečném problémovém případu?
Jak dlouho jsi v Go?
Co ti přináší pocit růstu, proč je třeba růst?
Při přehašování zůstává hash stejný nebo se pro klíč vypočítá nový?
Jsi připraven na hybridní formát práce (kancelář + práce na dálku)?
Jak synchronizovat několik čtečových pracovníků z tabulky outbox, aby nebrali stejná data?
Je třeba implementovat funkci uniqRandn, která generuje pole délky n s unikátními, náhodnými čísly. func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
Vysvětlete účel a princip fungování struktury sync.Once v Go.
Existují mechanismy, které pomáhají vyhnout se kolizím v programování?
Pověz mi o své cestě v Wildberries: na jaké úrovni jsi začal, jak jsi se vyvíjel?