Opowiedz o wzorcu Fan-In, do czego służy?
Golang
Do czego służy kanał z pustą strukturą chan struct{}?
Co się stanie, jeśli odczytasz z zamkniętego, niebuforowanego kanału?
Jakie primitive synchronizacji znasz w Go?
Czy musiałeś używać wzorców Fan-In i Semaphore w pracy?
Jak zidentyfikujesz i usuniesz wąskie gardła związane z planistą w aplikacjach o dużym obciążeniu?
Napisz Singleton w Go z użyciem sync.Once, potem utrudnij: GetLogger przyjmuje name i age, zwraca jeden egzemplarz dla tych samych parametrów
Czym jest goroutine i jak działa?
Menadżer pobiegł do ciebie i powiedział, że w programie jest błąd, oto logi. Jakie są twoje działania, jak byś debugował?
Jak działa planista Go, jaki model jest pod maską? Czy musiałeś sam konfigurować planistę?
Jakie wzorce projektowe używałeś w kontekście mikroserwisów?
/** * Praca z tablicami * * Podawane są dwa nieuporządkowane tablice dowolnej długości. * Należy napisać funkcję, która zwraca ich przecięcie **/
Jak zagwarantować, że nikt nie będzie pisał na zamkniętym kanale? Jakie jest proste zasada?
Jaka jest złożoność operacji na mapie w najgorszym przypadku przy kolizjach?
Czego można użyć do przesyłania danych między gorutynami?
Jak uruchomić kontener w Kubernetes bez Registry?
Co się stanie, jeśli spróbujesz odczytać z zamkniętego kanału?
Na czym dokładnie polegała twoja rola w projekcie?
Jak blokujące wywołania systemowe wpływają na działanie planisty?
Na czym polega różnica między Dependency Inversion a Dependency Injection? Jakie istnieją implementacje Dependency Injection?