Sobes.tech

Golang

Co się dzieje z pamięcią podczas usuwania elementów z mapy? Czy kubełki są zwalniane podczas czyszczenia mapy?

165

Czym jest mapa w Go, jak jest zbudowana od środka, czym jest kolizja i jak z nią walczyć?

163

Czym jest partycjonowanie i dlaczego jest potrzebne?

162

Kto i jak przełącza goroutines między sobą? Opowiedz o planatorze (M:G:P).

155

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

154

Jakie wzorce architektoniczne stosowałeś w swojej pracy?

150

Jakie rodzaje testów znasz? Czy pisałeś testy na praktyce?

150

Z jakimi bazami danych pracowałeś? Jakie rodzaje baz danych znasz? Dlaczego bazy danych relacyjnych nazywane są relacyjnymi?

148

Czym jest transakcja w bazie danych? Czym są poziomy izolacji transakcji i czym się różnią?

145

Co się dzieje z mapą, gdy brakuje przydzielonej pamięci? Czym jest kubełek przepełnienia i przy jakim warunku jest tworzony?

138

Czym jest wskaźnik w Go? Jakie są jego zalety i wady?

134

Jakimi kryteriami będziesz się kierować, decydując, które indeksy dodać do dużej, często używanej tabeli?

132
/3