Quais são as desvantagens do sharding?
Golang
Que garantias de entrega existem no Kafka? O que é necessário fazer no produtor para garantir exatamente uma vez?
[nome] perguntou: Ainda estás a estudar? Isso vai interferir com o trabalho a tempo inteiro?
O que estás procurando para ti no teu novo emprego?
Fala-me sobre o Grupo de Consumidores. Se houver 3 partições e 2 consumidores, como será a distribuição?
O que acontece com um slice em Go se a sua capacidade for 8 e tentarmos adicionar o nono elemento?
[nome] perguntou: Fale-me sobre a equipa e os processos — é uma equipa multifuncional, como funcionam os sprints?
Na entrada existem arrays de números ordenados por ordem crescente: - suspeitos - inocentes É necessário excluir todos os inocentes do array de suspeitos. Exemplos: Entrada: suspects = [1, 2, 3, 4, 5], innocents = [2, 4] Saída: [1, 3, 5] Entrada: suspects = [3, 80, 123, 421, 936], innocents = [80, 936] Saída: [3, 123, 421]
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 entrada há um array de números nums de comprimento n. Cada número do array pode ser único ou aparecer duas vezes. Os números estão no intervalo [1, n]. É necessário escrever uma função que devolva um array contendo apenas os números que aparecem duas vezes. Exemplos: Entrada: nums = [4, 3, 2, 7, 8, 2, 3, 1] Saída: [2, 3] Entrada: nums = [2, 2, 1] Saída: [2] */
Indexação no PostgreSQL: como criar um índice para uma consulta com múltiplos parâmetros? Por que o índice degradou após seis meses com atualizações ativas?
É possível aumentar o número de partições no Kafka sem recriar o tópico?
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 } }
Que índices conhece na base de dados?
Entende corretamente que com cache-aside ainda precisamos ir ao cache e invalidar os dados lá ao atualizar os dados na base de dados?
[nome] perguntou: Fale-me sobre o seu local de trabalho atual — que tipo de empresa é e em que produto está a trabalhar?
Qual comando ajuda a atualizar as estatísticas no PostgreSQL?
Como você se sente em relação à relocação e para onde pensava em se mudar?
[nome] perguntou: Por que mudou da sua empresa anterior para a atual?
Qual é a diferença entre JSON e Protobuf?