Sobes.tech

Golang

Jak przebiega proces testowania kodu w języku Go?

Junior — Middle
СБЕРСБЕР
МТСМТС
СБЕР CloudСБЕР Cloud
+3
163

Czy masz doświadczenie w pracy z dziedziczonym lub przestarzałym kodem, który wymaga modernizacji lub refaktoryzacji?

Junior — Middle
SkillStaff
163

Jak goroutines współdziałają z pamięcią podczas wykonywania programów w Go?

Junior — Middle
Rubytech
163

Ile było połączeń z PostgreSQL? Co zrobić, jeśli połączeń brakuje przy 10 tysiącach RPS?

Senior
МВидео/эльдорадо
163

Czy w aplikacji istnieją ograniczenia dotyczące liczby jednocześnie uruchomionych goroutine?

Junior — Middle
OZONOZON
163

W jakich sytuacjach może wystąpić wzajemne blokowanie wątków lub procesów?

Junior — Middle
Lamoda Tech
Twinby
163

Czy można uznać, że slice jest bezpieczny do użycia w środowisku wielowątkowym bez dodatkowych środków synchronizacji?

Junior — Middle
Betera Group
163

Jakie są zalety i wady korzystania z goroutines w programach Go?

Junior — Middle
163

Jak przebiega usuwanie i optymalizacja indeksów w bazie danych?

Junior — Middle
163

Jakie komponenty wchodzą w skład środowiska wykonawczego programu?

Junior — Middle
163

Czy masz praktyczne doświadczenie w opracowywaniu rozwiązań architektonicznych dla złożonych systemów?

Middle — Middle+
ЦУМ
163

Dlaczego używa się algorytmu consistent hashing i jakie zadania pomaga rozwiązać?

Junior — Middle
163

Do czego służy katalog Internal w strukturze projektu?

Junior — Middle
Evrone
163

Jakie parametry można użyć do konfiguracji zachowania zbieracza śmieci?

Junior — Middle
163

Kiedy dokładnie goroutines mogą przejść do lokalnej kolejki wykonania?

Junior — Middle
163

Jakie inne języki programowania znasz oprócz Go na dobrym poziomie?

Middle+
Штрафов нет
162

Który z poniższych fragmentów kodu zawiera błąd lub potencjalny problem związany z pracą z kanałami? Opcja 1 package main func main() { ch := make(chan int) ch <- 1 } Opcja 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Opcja 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Opcja 4 package main func main() { ch := make(chan int) close(ch) <-ch } Opcja 5 package main func main() { ch := make(chan int, 3) ch <- 4 }

Senior
01.tech
162

Czy jesteś gotowy na hybrydowy model pracy (biuro + zdalnie)?

Middle+
OZONOZON
162

W której części pamięci znajduje się tablica danych podczas wykonywania programu?

Junior — Middle
162

Czy stosowałeś mechanizm blokady pesymistycznej w swoich projektach?

Junior — Middle
IDS
162
/413