Golang
Pověz mi víc o WaitGroup: k čemu se používá, jaké má metody?
Co se ti líbí na Go a co tě štve?
Jaké anomálie znáš v vícevláknovém programování?
Nakonec, z jakých řešení jste vybírali? ClickHouse, ELK a co ještě?
Ohodnoťte své znalosti Go a PostgreSQL od 1 do 10.
Byly v službě nějaké endpointy pro kontrolu funkčnosti — že služba právě funguje?
Kde by měla být metoda getExternalOrderIdFromCRM? Jak strukturovat projekt?
Jak napsat paralelní HTTP požadavky v Golang?
Pověz mi o své roli a složení týmu v aktuálním projektu ve Sovcombanku.
Jak je odvozená spojena s plochou?
Pověz mi o své zkušenosti v T-bance: jak jsi přišel, jak jsi odcházel, jak vypadal tým.
S jakými operačními systémy jste pracovali? Co jste používali pro virtualizaci a automatizaci nasazení?
// Úloha 3 // Popište, jaký úkol tento kód řeší // Jaké problémy jsou v tomto řešení? // Jak byste tento kód přepsali? var c int type Trace struct { // Některá pole zde } type Sender interface { Send(Trace) } func Do(sender Sender, tr Trace) { c++ if c == 100 { sender.Send(tr) c = 0 } }
Který mechanismus existuje v Go: dědičnost nebo kompozice?
Existuje v RPC stejné omezení na přítomnost zdroje v cestě jako v REST?
Co vás motivuje v práci?
Jak připojit profiler v Go? Jak pořizovat profily?
Prováděli jste zátěžové testy? Jaká byla zátěž?
Pracuješ teď?
Podle jakých kritérií si nyní vybíráte zaměstnavatele?