Sobes.tech

Golang

Czym są szybkie gry?

Senior
UPSL
66

Funkcja przyjmująca dwie posortowane rosnąco sekwencje liczb całkowitych. Należy zwrócić wszystkie elementy z pierwszej sekwencji, których nie ma w drugiej. Jak podejdziesz do rozwiązania i jaka będzie złożoność?

Middle+
Яндекс
66

Czym różnią się goroutines od wątków systemu operacyjnego? Do czego służą goroutines?

Senior
Бюро 1440Бюро 1440
66

Czy masz końcówki lub oferty od innych firm?

Middle+
OZONOZON
66

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(advertiserID) if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil }

Senior
Pasul LTD
66

Dlaczego konsumenci Kafka otrzymują zdarzenie 'zamówienie dostarczone' wcześniej niż 'zamówienie utworzone'? Jak to naprawić?

Middle+
X5 groupX5 group
66

Czy nie masz negatywnego nastawienia do sektora kasyn online i zakładów sportowych?

Middle+
Гоуланг
66

Jakie primitive synchronizacji używałeś w Go?

Middle+
Защита Инфо Транс z-it
66

Które polecenie pomaga zaktualizować statystyki w PostgreSQL?

Middle+
plata
66

Jak zrobić analizę za pomocą EXPLAIN ANALYZE, aby przeanalizować indeks, jak tworzyć indeksy na kilku polach i jak zrozumieć, na które pola?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
66

Czy był to jeden projekt przez 3 lata w firmie, czy kilka?

Senior
Spectr
66

Dlaczego potrzebna jest normalizacja?

Senior
Cloud.ru
66

Aby poprawnie wykonać kod: punkt wejścia -- funkcja main w pakiecie main package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(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 Финтех
66

Czym jest mock (symulacja)?

Middle+
ТБанк
66

Jak u ciebie z angielskim?

Senior
IBS
66

Czy wiesz coś o reconciliation w React? Jakie heurystyki są używane do szybkiego porównania wirtualnego DOM?

Middle
Graveling
66

Czym jest defer? Jak działa? Czy jest wywoływany w przypadku paniki?

Middle+
YadroYadro
66

Dlaczego zdecydowałeś się wejść na rynek i szukać nowej pracy?

Middle+
АЙ-ТЕКОАЙ-ТЕКО
66

Jak pracowałeś z danymi osobowymi przed wysłaniem ich do zewnętrznego LLM?

Intern
Яндекс
66

Jak dane przepływały do ciebie przez RPIH? Jak nadchodziło wydarzenie?

Senior
МВидео/эльдорадо
66
/412