Sobes.tech

Golang

Mida tähendavad lühendid KISS ja DRY?

170

Mis juhtub mäluga, kui eemaldate elemente kaardilt? Kas kaardist tühjendades vabastatakse ämbrid?

167

Mis on map Go-s, kuidas see sees toimib, mis on kokkupõrge ja kuidas sellega võidelda?

165

Mis on partitsioneerimine ja miks see on vajalik?

162

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) }

156

Kes ja kuidas vahetab omavahel goroutine-sid? Rääkige ajastajast (M:G:P).

155

Milliseid arhitektuurimustreid olete oma töös rakendanud?

150

Milliseid teste teate? Kas olete praktikas teste kirjutanud?

150

Millega andmebaasidega te töötanud? Milliseid andmebaasi tüüpe te tead? Miks nimetatakse seotud andmebaase seotud andmebaasideks?

148

Mis on andmebaasis tehing ja mis on tehingu isolatsiooni tasemed ning kuidas nad üksteisest erinevad?

145

Mida juhtub kaardiga, kui eraldatud mälu on otsas? Mis on overflow-kast ja millal see luuakse?

138

Mis on näitaja Go-s? Millised on selle eelised ja puudused?

134

Milliste kriteerijide alusel otsustate, milliseid indekseid suurele ja sageli kasutatavale tabelile lisada?

132
/3