Explique o que é o conceito de bean em Java e como ele é utilizado nas aplicações.
Java
Utilizaram funções incorporadas do Tomcat ao desenvolver os seus controladores?
Pode explicar o significado e o uso do modificador default na programação?
Quais métodos podem ser usados para gerenciar o tratamento de erros e exceções em aplicações de software?
Que ferramentas ou abordagens você utilizou para trabalhar com multitarefa nos seus projetos?
Como é determinada a complexidade temporal de inserir um elemento no meio de um ArrayList?
Que tipos de estruturas de coleção existem em Java e para que são destinadas?
Explique o que se entende por transação em sistemas de gestão de bases de dados
Quais são as vantagens e desvantagens de usar o método GET em solicitações HTTP?
Por que é recomendado usar métodos de configuração de dependências (setters) na programação orientada a objetos?
Como é que o HashMap se comporta se ao inserir um elemento ela já contém uma chave igual à que está a ser inserida?
Como substituir uma classe por outra no código já existente?
Que ferramentas ou abordagens você utilizou para coletar e analisar métricas no seu último projeto?
Tinha experiência prática em desenvolvimento de software antes do seu atual emprego?
Qual é a estrutura de herança da hierarquia de exceções na linguagem Java?
O que acontece dentro da estrutura de dados HashMap quando um novo par chave-valor é adicionado?
Qualidade funcionalidade ou módulo da aplicação era da sua responsabilidade no seu último projeto?
Quais as consequências de usar um objeto que pode ser alterado como chave numa tabela hash?
Quais os indicadores que você utilizou para avaliar o grau de preenchimento das bases de dados no seu último projeto?
O que mais, além de configuração e beans, pode ser colocado num starter do Spring Boot?