Java
O que pode levar a uma diminuição na velocidade de inserção de dados na base de dados após a criação de índices?
Quando é recomendado usar o comando install durante o trabalho com o sistema?
Como monitorizar se o sistema está a funcionar corretamente? Quais métricas e monitorização?
É possível trabalhar com fluxos de dados na API Stream sem realizar uma operação final?
Pode dar um exemplo de uma tarefa em que resolveu problemas de multithreading por si próprio?
Como é que a sua equipa avalia as tarefas nos grooming?
Que outros tipos de escalabilidade existem além da horizontal?
O que são GC Roots?
Descreva a abordagem para projetar uma das funções no seu projeto atual.
Podes dar exemplos de como as interfaces são implementadas no Spring Boot?
Como é que o armazenamento de variáveis locais é realizado durante a execução do programa?
Fale sobre os princípios SOLID com exemplos concretos.
Como foi utilizado o Spring Security no projeto?
Tem experiência em testes de carga de aplicações Java e integrações?
É obrigatório especificar explicitamente a herança da classe base Object na sua linguagem de programação?
Avaliar o modelo para uso em ArrayList, HashMap, TreeSet classe pública final e estática Transaction<T extends Number> que implementa Comparable<Transaction> { private final T id; private final Double quantidade; private final java.util.Date timestamp; public Transaction(T id, double quantidade, java.util.Date timestamp) { this.id = id; this.quantidade = quantidade; this.timestamp = timestamp; } public T getId() { return id; } public Double getQuantidade() { return quantidade; } public java.util.Date getTimestamp() { return timestamp; } @Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof Transaction t)) return false; return id == t.id && Double.compare(quantidade, t.quantidade) == 0 && timestamp.equals(t.timestamp); } @Override public int hashCode() { return Objects.hash(id, timestamp); } @Override public int compareTo(Transaction other) { return this.timestamp.compareTo(other.timestamp); } }
A que tipos de exceções pertencem os erros de nível Error na linguagem de programação?
[nome] perguntou: Como foi a implementação do cache — foste tu que tomaste a iniciativa ou o arquiteto disse que era para melhorar?
Pode explicar o que se entende por correspondência de padrões na programação?
Como avaliar a complexidade temporal da operação de adicionar um elemento ao ArrayList?