Čo sa zobrazí? ```go package main import ( "fmt" "runtime" ) func main() { runtime.GOMAXPROCS(1) done := false go func() { done = true }() for !done { } fmt.Println("finished") } ```
Golang
Prečo bol výsledok pri pretečení int32 záporný?
Prečo nebolo možné postaviť celú vitrínu na klientovi a jednoducho cez službu zobraziť metriky na fronte? Prečo bola logika zabudovaná v službe?
Poznáš skladovú tematiku? Vieš, čo sú SKU, NM, CR?
Ako rešiť, ak operácia trvá 10–12 minút, údaje sa aktívne menia a prebieha aktívny zápis? Ako ste použili replikáciu?
// Otázka 4. Čo sa zobrazí na obrazovke package main import "fmt" func subis(is []int) []int { is = append(is, 5) return append(is, 6) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Bola v službách veľa logiky alebo len prenášali údaje?
Prečo je potrebné každú noc prepočítavať historické údaje?
Vy ste zostavili a vypočítali logistické trasy?
```go import ( "fmt" "runtime" "time" ) func main() { runtime.GOMAXPROCS(2) var c chan int for i := 0; i < 5; i++ { go sleeping(i, c) } for i := 0; i < 5; i++ { gopherID := <-c fmt.Println("routine ", gopherID, " je završila sa spavanjem") } } func sleeping(id int, c chan int) { time.Sleep(3 * time.Second) fmt.Println("... ", id, " vreme za zaustavljanje ...") c <- id } ```
Sú správy zostavené zo rovnakej databázy, do ktorej sa aktívne zapisuje?
Aký je rozdiel medzi JOIN a UNION?
Čo vás motivuje k práci programátora?
Aké máte skúsenosti s PostgreSQL? Museli ste písať zložité dotazy alebo vykonávať optimalizácie?
Koľko Kafka kanálov bolo, ktorými sa vyhotovovali správy?
Obchodný rozvoj alebo infraštruktúra? Aké sú vaše silné stránky?
Odkiaľ vám prichádzali údaje? Ako k vám prúdili?
DevOps nastavili hlavnú pipeline, alebo si sám upravoval Kubernetes manifesty alebo prechádzal klaster, pozeral logy?
Ako ste zapisovali podatke v databáze — po jednom alebo v dávkach? Môže sa stať, že v jednom Kafka správe príde 500 záznamov?
Ako funguje Garbage Collector v Go? Čo je zásobník a halda?