Šta se dešava sa memorijom prilikom brisanja elemenata iz mape? Da li se kešovi oslobađaju prilikom čišćenja mape?
Golang
Šta znače skraćenice KISS i DRY?
Šta je particionisanje i zašto je potrebno?
func main() { a := make([]int, 0, 3) a = append(a, 1) a = append(a, 2) add(a) fmt.Printf("%v", a) // } func add(a []int) { a = append(a, 3) a = append(a, 4) }
Šta je mapa u Go, kako je organizovana unutar, šta je kolizija i kako se sa njom bori?
Ko i kako prebacuje goroutine između sebe? Pričajte o planeru (M:G:P).
Koje vrste testova poznajete? Da li ste pisali testove na praksi?
Koje arhitektonske obrasce ste primenjivali u svom radu?
Šta je transakcija u bazi podataka? Šta su nivoi izolacije transakcija i po čemu se razlikuju?
Са којим базама података сте радили? Које врсте база података познајете? Зашто се релационе базе података називају релационим?
Šta je pokazivač u Go? Koje su njegove prednosti i mane?
Šta je rune u Go?
Šta se dešava sa mapom kada nema dovoljno alocirane memorije? Šta je overflow-bucket i pod kojim uslovima se kreira?
По којим критеријумима ћете одлучити које индексе да додате у велику, често коришћену табелу?
Šta je bucket u mapi fizički?
Koje vrste JOIN-ova poznajete?