Golang
Pověz mi o neúspěchu v práci.
Jaké typy kontextu znáte?
Jaké jsou vaše finanční očekávání? Uveďte minimální a pohodlnou úroveň.
Jaký je hlavní rozdíl mezi Repeatable Read a Serializable?
Jak funguje slice v Go?
Kolik primárních klíčů může mít tabulka?
```go func fail() { panic("Selhání!") } func main() { fmt.Println("Začátek!") var wg sync.WaitGroup wg.Add(1) go func() { defer func() { if e := recover(); e != nil { fmt.Println(e) } }() fail() wg.Done() }() wg.Wait() fmt.Println("Konec!") } ```
Pokud provedete synchronní dotaz do databáze nebo sousední služby a dotaz trvá 5 sekund, co se stane s vláknem operačního systému, na kterém je služba spuštěna, zatímco je dotaz prováděn?
Od jaké částky jste ochotni zvážit nabídku?
Povězte nám o společnosti, ve které právě pracujete, a o vaší roli tam.
Jak optimalizovat transakci s blokováním řádku při vysoké zátěži (problém úzkého hrdla při registraci pomocí invite kódu)?
Jaké složení týmu bylo na posledním místě práce?
Povězte o operátoru select, co dělá a k čemu je potřeba.
Co je v adresáři /proc?
Co se stane, pokud jeden z konzumentů ve skupině selže? Povězte o přerozdělení.
Jaký datový typ v Go se používá k reprezentaci znaků Unicode?
Jaká je algoritmická složitost binárního vyhledávání v seřazeném poli?
Jaký druh mezislužební interakce byl v jednom z tvých posledních projektů?
Máte představu, proč jsme ještě nepřešli na IPv6?
Na co jsou v kódu lintry? Které jsi použil?