Golang
Qual valor estás a considerar? Qual seria um valor confortável para considerar a nossa proposta?
Conte-me como otimizou as consultas. De 10-12 minutos para 5-7 — que relatórios são esses que levam tanto tempo a ser executados?
Olhe para a consulta com as condições nas colunas A, B, C. Em que condições o índice funciona? Qual índice deve ser criado para o desempenho máximo da consulta (tabela users, condição WHERE age = 35 ORDER BY name)?
Como tinha o PostgreSQL implementado? Fale sobre estabilidade e escalabilidade.
Como funciona o map em Go?
Fale sobre os tipos de JOIN em SQL e explique a diferença entre eles.
Em que momento precisamos do Kafka?
Ainda há corridas de dados na implementação? Especificamente no método Keys, que retorna uma fatia de chaves?
Fala-me do teu último projeto do qual te orgulhes.
O que aconteceu quando revertiram o índice, reescreveram a consulta e depois aplicaram novamente o mesmo índice?
O que é sync.Map e em que casos deve ser usado em vez de um mapa normal com Mutex?
pacote principal importar ( "fmt" "sync" ) func main() { for i := 0; i < 5; i++ { go fmt.Println(i) } }
Escreva uma consulta SQL que mostre **o nome do cliente**, a **cidade** e o **montante total** de todas as suas encomendas. A consulta final deve incluir apenas os clientes cujo gasto total seja **superior a 1000** unidades. --- **Esquema de dados:** 1. **Tabela `customers`:** - `customer_id` (int) – identificador único do cliente. - `customer_name` (varchar) – nome do cliente. - `city` (varchar) – cidade de residência. 2. **Tabela `orders`:** - `order_id` (int) – número único de encomenda. - `customer_id` (int) – ID do cliente que fez a compra. - `total_amount` (decimal) – valor de uma encomenda específica.
Corrija os erros na frase: Só para esclarecer: sexta-feira é amanhã?
Quão bem você aplica os princípios SOLID no desenvolvimento em Go?
Quais problemas podemos enfrentar ao projetar uma arquitetura de microsserviços?
Fala-me sobre as primitivas de sincronização em Go.
Como avalias o teu nível: middle, middle+? O que falta para seres senior?
Qual foi o seu papel no desenvolvimento: arquiteto ou executor?
Fala sobre a sua experiência na Tinkoff — como foi contratado e o que fez?