Sobes.tech

Java

Por favor, fala-me sobre a equipa. Que equipa era essa, quem estava nela, quantas pessoas?

162

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;

162

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?

161

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...)?

159

Fale sobre a experiência relevante do seu último emprego — o que gostou, o que não gostou.

159

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

157

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?

156

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

154

Como estás em geral com as tecnologias DevOps — Kubernetes, CI/CD e outros?

154

Por que não há declarações lá? Por que ele não compila a declaração na base?

154

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?

154

Falaste sobre envio idempotente ou Exactly-Once no Kafka. Qual deles usaste?

153

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

153

Quando faz um SELECT normal, quantas consultas o driver envia ao Postgres? Quais consultas e o que estará nelas?

152

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

151

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

148

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

148

Qual é o overhead no Kafka ao enviar de forma idempotente? O que o Kafka sacrifica nesse caso?

148
/5