Sobes.tech

Golang

W jakich sytuacjach alokacja pamięci odbywa się automatycznie na stosie podczas wykonywania programu?

Junior — Middle
Digital Spirit
163

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

Senior
МВидео/эльдорадо
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

Dlaczego podczas korzystania z mapy kolejność elementów nie jest gwarantowana i wydaje się losowa?

Junior — Middle
Digital Spirit
163

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

Junior — Middle
163

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

Middle — Middle+
ЦУМ
163

Jaki aspekt koncepcji OOP odzwierciedla strukturę klasy lub obiektu?

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

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

Junior — Middle
IDS
162

Jakie metody skalowania wydajności w systemach programowych możesz wymienić?

Middle — Middle+
162

Jakie wskaźniki wydajności Pipeline możesz wymienić?

Junior — Middle
СБЕР дейвайсыСБЕР дейвайсы
162

Jak można zidentyfikować warunek wyścigu (Race Condition) w systemie?

Middle — Middle+
Startribe
162

Jak zapewnić zapobieganie przekroczeniu limitu deskryptorów plików otwartych w systemie?

Junior — Middle
AvitoAvito
162

W jakich przypadkach stosuje się strukturę danych z możliwością przechowywania elementów sekwencyjnych i ich dynamicznej zmiany?

Junior — Middle
162

Czy możesz wyjaśnić zasadę działania haszowania w implementacji mapy (Map)?

Junior — Middle
162

Jaką funkcję pełni rola proxy w języku Go?

Junior — Middle
162
/413