Czym jest semafor?
Golang
Jakie rodzaje kontekstu (context) w Go znasz?
Czy istnieje możliwość wyłączenia lub zarządzania zbieraczem śmieci w Go?
Czym jest kontekst (context) w Go i do czego jest potrzebny?
Jakie podstawowe zasady programowania obiektowego znasz i stosujesz?
Czym jest goroutine?
Z jakimi serwerami HTTP w Go miałeś do czynienia?
Jakie rodzaje API web znasz? Czym zasadniczo różni się REST od RPC?
Czy słyszałeś o Domain-Driven Design (DDD)? Czy masz doświadczenie w stosowaniu wzorców DDD?
Czym jest Netpoller? Do czego służy i jak goroutines wchodzą i wychodzą z niego?
Czy dla każdej gorutyny tworzony jest nowy wątek systemu operacyjnego?
Czy znasz mechanizm same-size grow w map? Czym jest ewakuacja w mapie i przy jakich operacjach się ona odbywa?
Czy w Go jest programowanie obiektowe?
Czym różni się Encja od Obiektu Wartości?
Jakie masz ogólne doświadczenie komercyjne w rozwoju na Go?
Czym jest grupa konsumentów w Kafka? Czym są partycje i do czego służą?
Jakie rodzaje pamięci rozróżnia Go (stos i sterta)? Czym się różnią? Jak działa Garbage Collector z obiektami na stosie?
Czym jest gorutyna? Dlaczego nazywa się ją lekką? Jaki jest początkowy rozmiar pamięci gorutyny i jaki jest maksymalny?
Czy znasz wzorce fan-in/fan-out i pipeline? Czym one są?
Czym jest observability? Co obejmuje to pojęcie i co jest potrzebne, aby usługa była gotowa do produkcji? Dlaczego potrzebne są metryki, trace'y i logi?