Golang
Jak jednym zapytaniem uzyskać listę niezablokowanych sprzedawców, mając tabelę ze wszystkimi sprzedawcami i inną tylko z zablokowanymi sprzedawcami?
Co robi funkcja append w Go?
Jakie typy transakcji (poziomy izolacji) są w PostgreSQL?
Na czym opierasz się pod względem poziomu dochodu?
Implementacja metody grpc-serwera AddItemAndOrder: 1. Dodaj produkty do koszyka 2. Obowiązkowo poinformuj potencjalnych odbiorców o fakcie utworzenia koszyka przez brokera wiadomości. 3. Przy zmianie składu koszyka należy ponownie obliczyć basket.Total = suma(ilość * cena) 4. Wszystkie elementy koszyka muszą być unikalne według klucza ProductID 5. Aby złożyć zamówienie, należy zmienić jego status na ordered 6. Nie można wprowadzać zmian w już zamówionych koszykach Istnieje tabela, w której wszystkie kolumny są typu integer. W kodzie znajduje się zapytanie: select * from t1 where a > ? and b = ? and c != ? order by a;
Jak przesuwać okno w algorytmie sliding window?
Jakie są główne różnice między TCP a UDP i kiedy warto wybrać który protokół?
Czy masz doświadczenie z CI/CD? Co robiłeś?
Jakie inne globalne problemy występują w kodzie? Jak przechowywać pieniądze — czy można użyć float?
Opowiedz o początku swojej kariery — czym zajmowałeś się przed sierpniem 2020 roku?
Opisz proces kompilacji programu Go: co się dzieje podczas uruchamiania go build?
Jak uczynić pamięć stałą (usunąć zależność od liczby unikalnych znaków)?
Czy miałeś procesy oceny wydajności lub 360-stopniowej informacji zwrotnej?
Czy standardowa mapa w Go jest bezpieczna w konkurencji? Jakie są alternatywy?
Czy możesz opowiedzieć o wdrożeniu przez Docker — jak to działało?
Jakie menedżery pakietów są używane w Ubuntu i CentOS?
Opowiedz o swoim ostatnim doświadczeniu technicznym, jakie zadania wykonywałeś, co najbardziej Cię pasjonowało?
Co jeszcze, oprócz mutexa, można użyć do ochrony przed warunkami wyścigu?
Jaka jest różnica między procesem a wątkiem?
Jakie inne metody synchronizacji goroutines istnieją w Go oprócz kanałów?