Golang
Czy słyszałeś już wcześniej o [firma] lub naszych produktach?
Jakimi kryteriami wybierasz firmy, na co się opierasz?
Czy myślałeś o tym, na co jeszcze może to wpłynąć, gdy dokonywałeś zmian w mikroserwisie?
Jak zrobić strukturę danych generyczną (działającą z dowolnym typem wartości) w Go?
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ł?
Czym różni się gorutyna od strumienia?
Jak radziłeś sobie z duplikatami w Kafka?
Czym jest rywalizacja o blokadę?
Opisz proces ładowania serwera Linux od startu do uruchomienia terminala
Opowiedz o Kubernetes — czym jest, czym różni się od Dockera, jakie są główne składniki?
Czy używałeś brokerów wiadomości w pracy?
Czym są sesje sticky i dlaczego są potrzebne, aby wszystkie połączenia trafiały na jeden instancję?
Jakie informacje pokazuje EXPLAIN ANALYZE?
Czy pisałeś wykresy Helm i manifesty od podstaw?
Co pokaże program? package main import "fmt" func main() { original := []int{1, 2, 3} updated := append(original, 4) original[0] = 100 fmt.Println(original, updated) } [100 2 3] [1 2 3 4] [100 2 3] [100 2 3 4] [1 2 3] [1 2 3 4] [100 2 3] [1 2 3]
Dokąd trafiają goroutines podczas tworzenia — do lokalnej czy globalnej kolejki planisty Go?
Jak skalowałeś konsumentów Kafka? Na podstawie jakich kryteriów?
Czym jest deadlock i race condition, jak z nimi walczyć?
Teraz chcemy iść na HeadHunter i szukać kandydatów według filtrów — jak to zaprojektować?
Czym jest goroutine?