Czym są TCP i UDP, jaka jest różnica?
Golang
Warunek Na przykładzie tworzenia zamówienia. Jest zapytanie do serwisu i odpowiedź, pomiędzy tymi dwoma działaniami zapisujemy w analizie produkty, które zamówiono (np. do liczenia popularności produktów). Serwis analityczny działa czasami wolno lub w ogóle się timeoutuje, i nie zdążamy odpowiedzieć, tracimy zamówienia. Co zrobić, aby przestać tracić zamówienia i pieniądze?
Jak rozwiązać, jeśli filtr o wysokim priorytecie jest zbyt szeroki i pochłania cały budżet?
Podaj przykład przypadku z SELECT FOR UPDATE, kiedy to może prowadzić do deadlocku.
Opowiedz o swoim ostatnim doświadczeniu technicznym, jakie zadania wykonywałeś, co najbardziej Cię pasjonowało?
Z jakich możliwości PostgreSQL korzystałeś szeroko?
Jak oceniasz siebie jako programistę Golang? Czy jesteś teraz middle, middle+, senior?
Na jakim etapie są twoje rozmowy techniczne? Masz oferty?
Opowiedz o brokerach wiadomości, z którymi pracowałeś.
Dlaczego opuściłeś firmę?
Dlaczego zdecydowałeś się na radykalną zmianę kierunku i wybranie rozwoju?
Czy miałeś do czynienia z wirtualizacją?
Ile masz doświadczenia w Go?
Z której tabeli pochodzi alias 'oi' w zapytaniu?
Należy opisać model biblioteki. Są 3 encje: "Autor", "Książka", "Czytelnik". Fizycznie jest tylko jedna książka i może być przypisana tylko do jednego czytelnika. Należy utworzyć tabele dla biblioteki, które to uwzględniają.
146% CPU w top — czy to możliwe i co to oznacza?
Opowiedz, czym się zajmujesz w projekcie Wildberries — jak wygląda przepływ zadań, jakie masz obowiązki?
Co wyświetli program? func a() { x := []int{} x = append(x, 0) x = append(x, 1) x = append(x, 2) y := append(x, 3) z := append(x, 4) fmt.Println(y, z) } func main() { a() }
Czym jest puste interfejs (interface{} / any) w Go?
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)?