Sobes.tech

Golang

Czy można wywołać WaitGroup.Add wewnątrz gorutyny, a na końcu Done? Czy to będzie działać poprawnie?

Middle+
238

Czym jest Deadlock? Jak uniknąć wzajemnego blokowania?

Middle+
232

Opowiedz o planowniku Go (model GMP)

Senior
229

Jaki jest główny powód używania typu sync.Map w Go?

Junior — Middle
224

Jak można utworzyć i uruchomić oddzielny wątek wykonawczy w Go?

Junior — Middle
222

Jakie podejścia i narzędzia w Go są używane do organizacji obliczeń równoległych i asynchronicznych za pomocą goroutines?

Junior — Middle
216

Jakie komponenty zawiera struktura slices w języku Go?

Junior — Middle
215

Co sądzisz o Linuxie?

Senior
215

Czym są generyki w Go? Jak ograniczyć zbiór typów (constraints)?

Middle+
212

Czym jest kanał w Go? Jakie są rodzaje kanałów? Czym różnią się kanały buforowane od niebuforowanych?

Middle
206

Cechy pracy z łańcuchami w Go: niezmienność, len(), praca z Unicode/cyrylicą, runami?

Middle+
202

Czym jest proces zombie?

Middle+
200

Jakie metody są używane do zapewnienia spójności danych podczas pracy z wieloma wątkami lub goroutines?

Junior — Middle
199

Opowiedz o Kubernetes — czym jest, czym różni się od Dockera, jakie są główne składniki?

Senior
198

Czym charakteryzują się goroutines w Go? Z czego wynikają ich lekkość?

Senior
198

Czym różni się konteneryzacja od wirtualizacji?

Middle+
194

Opowiedz o projekcie, zespole i głównych zadaniach na obecnym stanowisku pracy

Senior
194

Jak uniknąć blokowania się na zawsze podczas czytania z pustego kanału? Czym jest select i jakie są jego wzorce?

Senior
193

Dlaczego zmieniasz pracę?

Senior
191

Jak goroutines mogą się ze sobą komunikować? Jakie metody synchronizacji istnieją w Go?

Middle
191
/6