Golang
Když validace proběhne, zaznamenáme to do databáze nebo pošleme dále do Kafka?
Co je to hash?
hlavní balíček import ( "fmt" "time" ) func main() { } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Prosím, řekni mi, jaký jazyk používáš jako hlavní? Máš-li další jazyky, na kterých pracuješ?
Jaké jsou vaše aktuální platové očekávání?
Proč ne vytvářejí indexy na všechny sloupce a jejich kombinace?
Pověz o konkurenčním zpracování — máš o tom samostatný bod. Jak omezovali paralelnost? Kolik spojení bylo s PostgreSQL?
Co se stane, pokud se čítač sync.WaitGroup stane záporným kvůli nadměrným voláním Done ve srovnání s Add?
Jak dlouho již pracujete s Go? Na předchozím místě jste kombinoval PHP a Go — jak to probíhalo?
Jak dlouho už píšeš v Go? Tři roky?
Pověz o složité úloze, která tě donutila zapotit. V čem byla hlavní obtíž?
Byla nějaká největší nebo nejobtížnější úloha, kterou byste chtěli zdůraznit ze své zkušenosti?
Proč jste zvolili gRPC? K čemu slouží?
Proč gRPC funguje nad HTTP/2 a ne nad HTTP/1.1? Jaké jsou vlastnosti HTTP/2?
Povězte nám o svém současném místě práce — pracujete nyní v [společnost]?
Co je to ACID v databázích?
Na vstupu jsou pole čísel seřazená vzestupně: - podezřelí - nevinní Je třeba ze seznamu podezřelých odstranit všechny nevinné. Příklady: Vstup: suspects = [1, 2, 3, 4, 5], innocents = [2, 4] Výstup: [1, 3, 5] Vstup: suspects = [3, 80, 123, 421, 936], innocents = [80, 936] Výstup: [3, 123, 421]
Kde by měla být metoda getExternalOrderIdFromCRM? Jak strukturovat projekt?
Který příkaz ukazuje diskový prostor?
Co je to snapshot v kontextu MVCC v PostgreSQL?