Jakie gwarancje dostawy oferuje Kafka? Co należy zrobić na producencie, aby osiągnąć dokładnie raz?
Golang
Jak planujesz używać pamięci podręcznej w architekturze OrderService? Co dokładnie będzie przechowywane w Redis?
Czego teraz szukasz dla siebie w nowej pracy?
[imię] zapytał: Czy nadal się uczysz? Czy to będzie przeszkadzać w pracy na pełny etat?
Opowiedz o Grupie Konsumenckiej. Jeśli są 3 partycje i 2 konsumenci, jak będą rozdzieleni?
Co się stanie z slice'em w Go, jeśli jego pojemność wynosi 8 i próbujemy dodać dziewiąty element?
Na wejściu znajdują się posortowane rosnąco tablice liczb: - suspects (podejrzani) - innocents (niewinni) Należy wykluczyć wszystkich niewinnych z tablicy podejrzanych. Przykłady: Input: suspects = [1, 2, 3, 4, 5], innocents = [2, 4] Output: [1, 3, 5] Input: suspects = [3, 80, 123, 421, 936], innocents = [80, 936] Output: [3, 123, 421]
[imię] zapytał: Opowiedz mi o zespole i procesach — czy to zespół wielofunkcyjny, jak działają sprinty?
func main() { c := make(chan int, 1000) for i := 0; i < 100; i++ { go foo(c) } sum := 0 for r := range c { sum += r } fmt.Println(sum) } func foo(c chan int) { r := rand.Int() for i := 0; i < r; i++ { c <- r } } --- func main() { c := make(chan int, 1000) var wg sync.WaitGroup wg.Add(100) for i := 0; i < 100; i++ { go func() { defer wg.Done() foo(c) }() } go func() { wg.Wait() close(c) }() sum := 0 for r := range c { sum += r } // // fmt.Println(sum) } func foo(c chan int) { r := rand.Int() for i := 0; i < r; i++ { c <- r } }
/* Na wejściu jest tablica liczb nums o długości n. Każda liczba z tablicy może być unikalna lub wystąpić dwukrotnie. Liczby znajdują się w zakresie [1, n]. Należy napisać funkcję, która zwróci tablicę zawierającą tylko liczby występujące dwukrotnie. Przykłady: Wejście: nums = [4, 3, 2, 7, 8, 2, 3, 1] Wyjście: [2, 3] Wejście: nums = [2, 2, 1] Wyjście: [2] */
Indeksowanie w PostgreSQL: jak utworzyć indeks dla zapytania z wieloma parametrami? Dlaczego indeks się pogorszył po pół roku przy aktywnych aktualizacjach?
Czy można zwiększyć liczbę partycji w Kafka bez ponownego tworzenia topiku?
Czy rozumiesz poprawnie, że przy cache-aside musimy iść do pamięci podręcznej i unieważnić dane tam, gdy aktualizujemy dane w bazie danych?
Jakie indeksy znasz w bazie danych?
Które polecenie pomaga zaktualizować statystyki w PostgreSQL?
func main() { c := make(chan int, 1000) var wg sync.WaitGroup wg.Add(100) for i := 0; i < 100; i++ { go func() { defer wg.Done() foo(c) }() } go func() { wg.Wait() close(c) }() sum := 0 for r := range c { sum += r } // fmt.Println(sum) } func foo_req(c chan int) error { r := rand.Int() for i := 0; i < r; i++ { c <- r } }
[imię] zapytał: Opowiedz mi o swoim obecnym miejscu pracy — jaka to firma i nad jakim produktem pracujesz?
Jakie masz zdanie na temat relokacji i gdzie planowałeś się przeprowadzić?
[imię] zapytał: Dlaczego zmieniłeś swoją poprzednią firmę na obecną?
Jaka jest różnica między JSON a Protobuf?