Por favor, fala-me sobre a equipa. Que equipa era essa, quem estava nela, quantas pessoas?
Java
Qual é o principal problema desta implementação WITH archived_charges AS ( SELECT id, charging_station_id, start_time, end_time FROM charge_sessions WHERE end_time < current_date - interval '30' day ) INSERT INTO charges_history SELECT * FROM archived_charges; DELETE FROM charge_sessions USING archived_charges WHERE charge_sessions.start_time < current_date - interval '15' day;
Como verificar se o tópico está ativo e tem o número necessário de partições, e se há pelo menos um líder na partição?
Por favor, conte-me, qual foi a pilha de tecnologias?
Suponha que você tem duas threads. Uma delas imprime (1,2,3...), e a outra (A,B,C...). Como garantir que eles sejam executados em uma sequência alternada (1,A,2,B...)?
Fale sobre a experiência relevante do seu último emprego — o que gostou, o que não gostou.
Como evitar problemas com chaves mutáveis em HashMap?
Qual é o principal problema da estrutura de solução escolhida - ArrayList sem capacidade pré-definida leva a desperdícios - Risco de bloqueio mútuo através de métodos - Estrutura de bloqueios ineficiente leva a custos adicionais - ExecutorService não pode ser processado corretamente - Pool fixo de proteção de escalabilidade
Como a aplicação deve determinar em qual teste existem conexões Kafka, tópicos existem? Como implementar uma verificação de saúde Kafka?
Qual é o principal problema deste exemplo de Dockerfile FROM golang:1.16 WORKDIR /app COPY go.mod . COPY go.sum . RUN go mod download COPY . . RUN go build -o crashAnalysis . CMD ["./crashAnalysis"] EXPOSE 9090 - Falta ENV para configuração - Falta construções em múltiplas etapas - Arquivos temporários nunca são removidos - Uso não otimizado do RUN - A porta 8081 não está especificada na instrução EXPOSE
Como estás em geral com as tecnologias DevOps — Kubernetes, CI/CD e outros?
Por que não há declarações lá? Por que ele não compila a declaração na base?
Como implementarias a propagação de cabeçalhos de negócio (x-session-id, x-client-id) por todo o sistema de microserviços através de REST e Kafka?
Falaste sobre envio idempotente ou Exactly-Once no Kafka. Qual deles usaste?
Qual é a principal causa do comportamento incorreto do código ao usar um mapa imutável? Os campos sem "somente leitura" podem ser alterados HashMap não mantém a ordem dos elementos O uso excessivo de envoltórios causa confusão O mapa "Imutável" reflete as alterações do mapa original O uso incorreto do objeto leva a um erro
Quando faz um SELECT normal, quantas consultas o driver envia ao Postgres? Quais consultas e o que estará nelas?
Qual é o principal problema desta implementação? - Não há formulações sobre o escopo e os resultados - Falta tratamento de erros na área de segurança - Erro na configuração do contexto — as coleções não são escritas corretamente. - O componente protótipo não é gerenciado manualmente - Não há recomendações com MVC para os cursos de gestão
Qual é o principal problema desta implementação? - Não é utilizado cache na memória para otimização. - Diferentes tipos de armazenamento de dados num mesmo hash - A verificação do interruptor antes de ler os dados não produz resultados - Ausência de serializadores padrão no `RedisTemplate` - O pipeline não é utilizado para operações parciais
Qual é o principal problema desta implementação - Conexão ao Redis hardcoded - Existe um pool de conexões para Redis - A chamada não verificada `jedis.get` pode retornar null - Uso do comando `KEYS`, que sobrecarrega o servidor - Não há eventos Redis
Qual é o overhead no Kafka ao enviar de forma idempotente? O que o Kafka sacrifica nesse caso?