Sobes.tech

Golang

Jakie rodzaje wyjątków lub błędów można obsługiwać w języku Go?

Junior — Middle
321

Jak wpłynąłeś na zmianę procesu z analizą?

Senior
321

Czy dozwolone jest uzyskiwanie informacji z kanału z ustawionym trybem zamkniętym?

Junior — Middle
314

Jakie metody istnieją, aby zwiększyć skalowalność baz danych?

Junior — Middle
303

Czy możesz wymienić główne funkcje agregujące używane podczas pracy z zapytaniami SQL?

Junior — Middle
292

Czym są czasy oczekiwania i czy ich używasz w pracy?

Senior
292

Jak można ustawić limit czasu oczekiwania na odpowiedź podczas wykonywania żądania HTTP?

Junior — Middle
287

Czy masz jakieś projekty poboczne?

Senior
286

Opowiedz więcej o semaforach.

Senior
271

Dlaczego przeszedłeś z Flutter na Go?

Senior
268

Które z poniższych jest najbardziej prawdopodobne podczas próby uruchomienia bardzo dużej liczby goroutine (np. dziesiątek tysięcy) bez dodatkowej kontroli? - Głównym problemem będzie zablokowanie globalnego mutexa w runtime, co doprowadzi do całkowitego zatrzymania działania programu - Planista Go będzie wykonywał goroutine w małych grupach sekwencyjnie, więc wzrost ich liczby prawie nie wpłynie na zużycie pamięci - Masowe tworzenie goroutine może prowadzić do znacznego zużycia pamięci i narzutu planisty; w takich przypadkach odpowiedni jest pul pracowników - Jeśli liczba goroutine przekracza liczbę procesorów logicznych, Go automatycznie zacznie odrzucać nowe uruchomienia goroutine z paniką

Intern
266

Jak poprawnie zorganizować kolejność wykonywania kilku odłożonych zadań (defer)?

Junior — Middle
263

Jakie kroki należy podjąć, aby zaimplementować metodę w strukturze w języku Go?

Junior — Middle
261

Jakie metody przesyłania danych są stosowane podczas interakcji między goroutines w Go?

Junior — Middle
260

Czy miałeś przegląd kodu? Jak był zorganizowany?

Senior
260

Dlaczego, gdy konieczne jest zmodyfikowanie pól struktury wewnątrz funkcji, zwykle używa się wskaźnika na strukturę zamiast wartości?

Intern
259
/11