Java
O que são classes anônimas e onde são aplicadas?
Sob quais condições a sessão termina?
O que significa o parâmetro connection timeout no protocolo HTTPS e para que serve?
Pode explicar o que significa o estilo de programação imperativo?
Tem experiência no desenvolvimento de aplicações com Spring Boot?
Quando preferiria usar ArrayList em vez de LinkedList para adicionar um elemento ao final de uma lista muito grande, e por quê?
O tempo de busca de um elemento na HashMap é garantido como constante ao usar a chave?
Qual é a sua experiência de desenvolvimento com o framework Spring?
Podes nomear as principais formas de implementar padrões de design populares?
O que acontece se chamar o método Iterator.next() sem verificar previamente com Iterator.hasNext()?
Como é implementada a ordenação de elementos no TreeSet e como ela funciona?
Descreva os passos que você toma para resolver a tarefa atribuída.
Podes dar um exemplo da ideia de inversão de dependências no projeto de sistemas de software?
O que é a variável type na linha 19?
Pode-se usar o método collect para transformar um Stream em um mapa (Map)?
Pode explicar as etapas do ciclo de vida de um bean no Spring Framework?
Como garantiu a compatibilidade do seu código com versões anteriores do sistema?
Como evitar a situação em que um pacote de dados possa ser enviado duas vezes?
Quais são as formas de configurar uma aplicação Spring?
Quais métodos podes usar para melhorar a eficiência da operação de leitura de dados da base de dados?