Čo sa stane, ak spojenie povie, že spojení nie sú? Čo robiť v takej situácii?
Golang
Ako bol organizovaný proces stanovovania úloh? Kto napĺňal backlog?
Čo je to advisory lock (odporúčané zamknutie)?
Dopyty na agregáciu boli vykonávané na tej istej databáze, kam sa aktívne zapisovalo? Boli nejaké vedľajšie účinky? Ako PostgreSQL reaguje na zmeny údajov počas dlhodobej agregácie?
Vytvorte procedúru a z nej urobte SELECT.
Debugovali ste niečo počas boja alebo testu v Kubernetes?
Povedajte o implementaciji batch procesa za ponovno izračunavanje zgodovinskih podatkov. Zakaj je treba vsako noč ponovno izračunavati? Koliko podatkov shranjujete?
Ako boli určené počty pracovníkov na základe meraní?
Čo je reťazec v Go? Čo sa stane, ak sa pokúsite zmeniť prvý znak reťazca pomocou indexu?
Koľko tímov si mal, aké projekty to boli?
Na aké úlohy ste používali goroutines a kanály?
Písali ste dokumentáciu?
Porozprávaj mi o Kafka — vidím, že si ju použil.
Čo sú uložené procedúry a funkcie?
Pracovali ste s databázou s viac ako 15 tabuľkami?
Aká chyba nastane pri pokuse o zmenu znaku v reťazci: panika, spracovaná chyba alebo niečo iné?
```go import ( "fmt" ) func deleteElement(s []int, idx int) []int { return append(s[:idx], s[idx+1:]...) } func main() { all := []int{0, 1, 2, 3, 4, 5, 6, 7, 8, 9} fmt.Println("Pôvodný rez: ") fmt.Println(" all: ", all) //---123--- del := deleteElement(all, 5) fmt.Println("Po odstranitvi elementa z indeksom = 5: ") fmt.Println(" all: ", all) //--- fmt.Println(" del: ", del) // fmt.Println("Po nastavitvi del[0] = 999 in del[len(del) - 2] = 998: ") del[0] = 999 del[len(del)-2] = 998 fmt.Println(" all: ", all) //--- fmt.Println(" del: ", del) // } ```
V životopise je napísané o spracovaní správ z Kafka s manuálnym riadením offsetov. Čo sa myslí pod manuálnym?
Bolo veľa neplatných správ? Zhruba 10%?
Pre vás je ERP čierna skrinka? Koľko dátových kanálov používate na zostavenie správ?