Sobes.tech

Golang

Z jakiego stosu technologii korzystasz w swojej obecnej pracy?

217

Wyobraź sobie sytuację: nie możesz znaleźć wspólnego języka z testerem w swoim zespole, który ciągle 'czepia się' Ciebie. Jak będziesz się zachowywał?

167

Czy wywołanie runtime.Gosched() zawsze natychmiast oddaje procesor innej goroutine?

162

Dlaczego szukasz nowej pracy, co jest nie tak z twoją obecną, i czego oczekujesz od nowej firmy?

150

Jeśli przekażemy dużą tablicę (np. o rozmiarze megabajta) do funkcji, czy jest ona przekazywana automatycznie przez referencję, czy nie?

149

Czy można wziąć adres pola struktury, jeśli struktura jest przechowywana w mapie?

148

Dlaczego w sync/atomic wymagane są wyrównane wskaźniki?

144

Jaka jest różnica między blokowaniem wywołania systemowego (np. odczytu) a blokowaniem Mutex?

141

Czy można zbudować binarkę bez standardowej biblioteki Go?

140

Opowiedz o najtrudniejszym lub najciekawszym projekcie w Twojej karierze IT

136

Czy program zostanie skompilowany, jeśli zadeklarujemy funkcję main z argumentami?

136

Jak można zmniejszyć liczbę alokacji podczas pracy z slices?

135

Przy przekazywaniu kanału do funkcji — czy jest on przekazywany przez wartość czy przez referencję?

125

Ile bajtów zajmuje struktura z polami int32, byte, int64 (w tej kolejności)?

123

Jak zdobywasz autorytet w swoim zespole lub gildii technicznej, i do kogo zwykle zwracają się koledzy?

122

Sytuacja: napiły termin, edycja w czyimś innym module, recenzent z innego zespołu wskazuje poważne ryzyko techniczne w kodzie. Co zrobić, biorąc pod uwagę, że wdrożenie jest już jutro?

122

Sytuacja się rozwija: poprawka wymaga nie 2 godzin, lecz 3 dni pracy, a jutro rano rozpoczyna się kampania marketingowa, której nie można odwołać. Co zrobisz?

121

Czy domyślny w select zadziała podczas odczytu z kanału nil?

120

Co nie zadowoliło klienta w standardowym algorytmie przydzielania zadań w Jira, co wymagało własnego rozwiązania?

120

Czy można utworzyć stałą typu map lub slice?

115
/3