Golang
Co robimy z metrykami po ich zebraniu? Jaki jest plan działania?
Co robi wywołanie systemowe fork()?
Czy istnieje ścieżka kariery? Chcesz rozwijać się technicznie czy w kierunku zarządzania/lidera zespołu?
Jakie podejście podstawowe pozwoli na absolutnie równoległe i poprawne zapisanie wszystkich wartości, biorąc pod uwagę, że mamy stałą tablicę i stałą liczbę goroutine?
Jakie wynagrodzenie rozważasz przy zmianie firmy?
Wymagana jest implementacja funkcji uniqRandn, która generuje listę długości n z unikalnymi, losowymi liczbami. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
Czy możesz przypomnieć sobie wszystkie możliwe sposoby komunikacji międzyprocesowej (IPC)?
Jak ocenia się skuteczność zespołu deweloperskiego?
Co się dzieje w Kubernetes, gdy uruchamiasz kubectl create -f deployment.yaml? Opisz cały łańcuch.
Opowiedz, dlaczego zdecydowałeś się szukać nowych projektów i jakiego rozwoju oczekujesz.
W Go jest biblioteka — LRU, do której można przekazać Any i ustawić TTL. Dlaczego wybrano Redis, a nie ona?
Opisz główny cel izolacji zmian w oddzielnych gałęziach przed scaleniem z main: - Wyeliminować konieczność testowania przed wydaniem - Zapewnić niezależne wersje aplikacji dla produkcji i rozwoju bez scalania - Zachować stabilność głównej gałęzi - Uniknąć konfliktów podczas wspólnego rozwoju
Na jakich wersjach Go programujesz i czy interesują cię nowości?
Czy są pytania dotyczące etapów wywiadu?
Czym jest indeks złożony (indeks na kilku kolumnach)?
Czy masz teraz oferty, czy jeszcze przechodzisz rozmowy kwalifikacyjne?
Jaki byłby dla Ciebie najwygodniejszy format pracy: zdalny, hybrydowy czy w biurze?
Jakie narzędzia zostały użyte do obserwowalności usług?
Czym różni się relacyjna baza danych od nierelacyjnej?
Opowiedz o używaniu Kafka w pracy: przypadki, co napisałeś?