Sobes.tech

Golang

Dlaczego używasz gRPC zamiast REST? Jakie są zalety HTTP/2, na którym oparty jest gRPC?

Senior
ClearWay
65

Opowiedz o Mutex i RWMutex, czym się różnią i gdzie wolisz ich używać.

Middle+
Servicepipi
65

/* 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") */

Intern
Яндекс
65

Jaka jest złożoność operacji na mapie w najgorszym przypadku przy kolizjach?

Senior
sber tech
65

Z jakimi narzędziami i bazami danych pracowałeś?

Middle+
МВидеоМВидео
65

Opowiedz o wzorcu Transactional Outbox — jak on działa i do czego służy?

Senior
ИП Ганус Александр Андреевич
65

Jakie wzorce architektoniczne stosowałeś w swojej pracy?

Senior
техвил
65

Czego użyłeś do synchronizacji w wielowątkowości?

Middle+
Magnit Tech
65

Jakie kolejki są w modelu GMP?

Middle
RWB
65

Okej, zrozumiałem. Następnym razem wyślę zadanie, a ty powiesz mi, jakie pytania zadać, aby wyjaśnić wymagania funkcjonalne i niefunkcjonalne — to była prośba do asystenta AI, nie pytanie od interviewera.

Senior
VKVK
65

Czy próbowałeś innych frameworków PHP oprócz Laravel? Który najbardziej Ci się podoba i dlaczego?

Middle+
Voximplane
65

// Należy zaimplementować funkcję, // która będzie zwracać błąd bez importowania pakietów z biblioteki standardowej lub pakietów zewnętrznych. func Handle() (err error) { return }

Senior
Avanpost
65

Dlaczego ciągłość pamięci (tablica) gwarantuje większą szybkość w porównaniu do listy powiązanej?

Middle
Graveling
65

/* Dany ciąg zawierający znaki (){}. Należy określić, czy wejściowy ciąg jest zrównoważony pod względem nawiasów. */ func isBalanced(s string) bool { // TODO: zaimplementuj to return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false

Middle
VKVK
65

Opowiedz więcej o Redis: jakie są katalogi i jakie dane tam są przechowywane?

Senior
МВидеоМВидео
65

Jakie inne struktury są używane do indeksów w bazach danych oprócz drzewa B?

Middle
VKVK
65

Co się dzieje, gdy wpisujesz [stronę] w przeglądarce? Opowiedz jak najdokładniej, jakie protokoły są używane

Senior
СБК ПАРУС
65

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

Senior
Spectr
65

Jak zbudowałeś pipeline DevOps/CI/CD? Jak rejestrowałeś nowe modele w katalogu?

Senior
SelectelSelectel
65

Opowiedz o zespole: 4 programistów Go, testerzy, analitycy, inżynierowie, lider zespołu?

Senior
SberAuto
65
/411