Golang
Czy oznacza to, że wszystko mimo to się zakończy po tym czasie oczekiwania? Innymi słowy, coś może jeszcze nie zadziałać — jaki jest tutaj problem?
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?
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 wyodrębnić i przetworzyć cztery oddzielne żądania z operacji wsadowej?
Jak skalowałeś konsumentów Kafka? Na podstawie jakich kryteriów?
Teraz chcemy iść na HeadHunter i szukać kandydatów według filtrów — jak to zaprojektować?
Jak anulować rezerwację po upływie czasu oczekiwania (5 minut)?
Czym jest goroutine?
Czym różni się proces, wątek i gorutyna?
Czy budowałeś analizę w czasie rzeczywistym lub jakie cele pierwotnie sobie stawiałeś?
Jaki był projekt w firmie? Jaka była tam mikroserwis?
Co należy poprawić w implementacji uporządkowanej mapy, gdyby było więcej czasu? Jakie są możliwe problemy i kierunki rozwoju biblioteki?
Jakie jest Twoje najbardziej wyróżniające się osiągnięcie w całym okresie pracy?
/* Podany jest ciąg znaków. Znajdź liczbę par indeksów i i j (i <= j), pomiędzy którymi nie ma powtarzających się znaków. Dla ciągu "aba" odpowiedź to 5: mogą to być nie tylko ASCII [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */
Jakie inne opcje istnieją, aby zwiększyć szybkość bazy danych oprócz indeksów?
Czym jest semafor?