Sobes.tech

Golang

Z jakimi metodologiami rozwoju pracowałeś? Które są najbardziej wygodne?

Senior
198

Jak oceniasz zasadność korzystania z zarządzania pamięcią opartego na arenie w usługach Go o dużym obciążeniu?

Senior
197

Opowiedz o kontekście w Go: rodzaje, hierarchia, cechy kontekstów podrzędnych. Jak utworzyć kontekst podrzędny niezależny od rodzica?

Senior
193

Jak najlepiej utworzyć slice z wstępnie przydzieloną pamięcią za pomocą make? Dlaczego warto określić pojemność z wyprzedzeniem?

Senior
188

Jakie algorytmy rozwiązywania kolizji w tablicach haszujących znasz? Który jest używany w mapie Go?

Senior
186

Dlaczego używasz gRPC zamiast REST? Jakie są zalety HTTP/2, na którym oparty jest gRPC?

Senior
185

Jaka jest różnica między bazami danych SQL a bazami danych opartymi na dokumentach? Kiedy co używać?

Middle+
185

Jak działa zbieracz śmieci w Go? Trójkolorowy algorytm mark-and-sweep, STW.

Senior
184

Czym są tablice i slices w Go, czym się różnią? Jak działa append i rozszerzanie capacity?

Senior
183

Jakie typy pamięci są w Go? Czym różni się stos od sterty (heap)?

Middle+
182

Jak zaimplementowany jest garbage collector w Go i jakie kompromisy podejmuje między opóźnieniem a przepustowością?

Senior
181

Jak Go zapewnia bezpieczeństwo podczas pracy z mapami przy dostępie współbieżnym i jakie mechanizmy synchronizacji są stosowane w praktyce?

Senior
180

Zadanie: jest callback, który wywołuje się 100 000 razy na sekundę, dostarczając dane binarne. Należy je dostarczyć na centralny serwer. Jakie są pułapki i dobre praktyki?

Middle+
179

Dlaczego zmieniasz miejsce pracy?

Senior
177

Czym jest mapa w Go? Czy jest bezpieczna wątkowo? Jakie są sposoby bezpiecznej pracy z mapą w środowisku konkurencyjnym?

Senior
172

Jakie właściwości powinny mieć klucze mapy w Go?

Senior
172

Jakie są cechy interakcji między konsumentami i producentami z partycjami w Kafka?

Senior
172

Typy danych w Go: które znasz, jak można je podzielić na grupy?

Senior
169

Jak poradzisz sobie z problemem, jeśli usługa zwraca błąd 500?

Senior
166

Czym są kanały w Go? Rodzaje kanałów, co się dzieje podczas zapisywania/odczytu z zamkniętego kanału?

Senior
166
/5