Sobes.tech

Golang

Na jakim etapie jest Twoje poszukiwanie pracy: aktywnie czy pasywnie rozważasz oferty?

Middle
Яндекс
45

Opowiedz o swoim flow profilowania w Go

Senior
СБК ПАРУС
45

Jak zmienić zapytanie, jeśli warunek jest taki, że suma wszystkich zamówień użytkownika musi być większa niż 1000 (a nie każde zamówienie osobno)?

Senior
OZONOZON
45

Czym jest proces i wątek, i jakie są ich zasadnicze różnice?

Senior
ТехзорТехзор
45

Jak monitorujesz połączenia między mikroserwisami?

Senior
МВидеоМВидео
45

Opowiedz o swoim zespole: w jakim zespole pracowałeś, jaka była jego skład i liczebność.

Senior
РамблерРамблер
45

Jak nałożyć warunek na wynik funkcji agregującej (np. sumę)?

Middle
RWB
45

Czym jest wzorzec Transactional Outbox?

Middle+
Magnit Tech
45

Od jakiej kwoty zaczynasz rozważać oferty pracy?

Middle+
HolyWeb
45

Czym jest architektura mikroserwisów i jakie są jej zalety i wady w porównaniu z monolitem?

Senior
МВидеоМВидео
45

Co wyświetli ten kod i dlaczego? ```go package main import "fmt" func main() { lst := []string{"a", "b", "c", "d"} for k, v := range lst { if k == 0 { lst = []string{"aa", "bb", "cc", "dd"} } fmt.Println(v) } } ```

Senior
Озон банк
45

Co jest dla ciebie ważne w przyszłej firmie, na co zwracasz uwagę?

Senior
РамблерРамблер
45

Jak zauważyłeś, że baza danych jest obciążona? Jak uczestniczyłeś w identyfikacji problemu?

Middle+
X5
45

Jak wywołać inwalidację pamięci podręcznej in-memory na różnych podach? Jak synchronizować pamięci podręczne między różnymi instancjami serwisu?

Senior
А7
45

Czy czytałeś o implementacji tablicy haszującej (mapy) w Go? Jak zła może być funkcja haszująca w najgorszym przypadku?

Middle
VKVK
45

pakiet główny import ( "crypto/md5" "fmt" ) var alfabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func OdzyskajHasło(h []byte) string { return "" } func hashHasło(wpis string) []byte { h := md5.Sum([]byte(wpis)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashHasło(exp) act := OdzyskajHasło(h) if act != exp { fmt.Printf("Błąd: oczekiwano %q, otrzymano %q\n", exp, act) ok = false } } if ok { fmt.Println("Wszystkie testy zakończyły się sukcesem") } }

Senior
Ozon ФинтехOzon Финтех
45

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

Senior
ClearWay
45

Czy miałeś błędy? Jakie wnioski wyciągnąłeś, jak to rozwiązałeś?

Senior
Lenta Tech
45

Dlaczego wszedłeś na rynek i dlaczego odpowiedziałeś na to ogłoszenie?

Senior
FaceApp
45

Opowiedz o brokerach wiadomości: jakie są ich rodzaje, jak działa Kafka?

Senior
ClearWay
45
/412