Што ќе прикаже програмата на местата каде што има коментари? package main import "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) fmt.Println(sl) // } func mutateSlice(sl []int, idx, val int) { sl[idx] = val fmt.Println(sl) // }
Golang
Imate dve tabele: orders (porudžbine): order_id (jedinstveni identifikator porudžbine) customer_id (identifikator kupca) order_date (datum porudžbine) total_amount (ukupni iznos porudžbine) customers (kupci): customer_id (jedinstveni identifikator kupca) customer_name (ime kupca) city (grad kupca) Zadatak: Napišite SQL upit koji će vratiti sledeće podatke: Lista kupaca (ime i grad) koji su napravili porudžbine za ukupni iznos veći od 1000 dolara. Za svakog kupca iz tačke 1, prikažite ukupan iznos svih porudžbina.
Koji Kafka klijent je korišćen u projektu i kako ste sa njim komunicirali?
Можете ли објаснити принцип рада и главне особине модела CQRS?
Ispričaj mi o tehničkom skupu koji si koristio.
Koja je uloga i svrha praznog interfejsa u programiranju?
Čime se razlikuje paralelna obrada zadataka od višestrukog izvršavanja u programiranju?
Kako radi planer Go? Ispričaj glavne tačke.
Да ли си конфигурисао Kubernetes?
Табела `employees`: | id | име | одељење | платa | |----|-------|----------|--------| | 1 | A | IT | 100 | | 2 | B | IT | 100 | | 3 | C | IT | 90 | | 4 | D | IT | 80 | | 5 | E | HR | 200 | | 6 | F | HR | 180 | Треба приказати све запослене који су у топ-3 по плати унутар свог одељења. Ако више запослених има исту плату, сви треба да буду укључени (чак и ако то прошири топ-3 на 4-5 особа).
Napišite kod sa pool-om radnika za obradu niza URL-ova sa paralelnim HTTP zahtevima.
Šta radi PARTITION BY u funkcijama prozora?
Koje vrste memorije postoje i kako međusobno komuniciraju?
Можете ли објаснити у чему се састоји модел C4 и како се користи за визуализацију архитектуре система?
Koja sredstva i pristupe ste koristili prilikom kreiranja arhitekture mikroservisa?
Koje crvene zastave u kompaniji bi bile za tebe stop-faktori?
func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }
Koju vrednost će vratiti funkcija len kada se pozove za string?
Kako shvatiti da je degradacija nastala upravo zbog rasta potrošnje resursa (CPU itd.)?
Da li često morate raditi sa gorutinama na poslu?