Pode explicar o significado do teorema de Brouwer e a sua aplicação?
Java
Por que motivo escolhem o mecanismo de herança na programação orientada a objetos?
Qual é o papel do método put() na estrutura de dados HashMap?
Como distinguir a programação procedural da orientada a objetos do ponto de vista das suas principais características técnicas?
De que forma o Spring MVC se integra com os servlets e garante o processamento de pedidos HTTP?
O que gostava mais no trabalho — tarefas técnicas ou de negócios?
Pode dar um exemplo de uma classe com um construtor privado e explicar a sua finalidade?
Por que Redis e não cache em memória? A quantidade de instâncias influencia na escolha?
Qual é a complexidade temporal da operação de inserir um elemento no início de uma ArrayList dinâmica?
Para que serve a estrutura StringBuilder e qual tarefa ela resolve ao trabalhar com strings?
Como a alteração da chave afeta a estrutura e o comportamento do HashMap em Java?
Pode nomear sinónimos do termo polimorfismo, utilizado na programação orientada a objetos?
Quando é que, durante o processo de inicialização do contêiner Spring, é criado o objeto de contexto, e quando é que os beans são criados nesse processo?
Como incluir uma lista num DTO que não pode ser alterada após a sua criação?
Já enfrentou situações críticas ou de emergência na sua atividade profissional anterior?
Quais são as suas expectativas relacionadas com a futura posição e o que planeja fazer no novo trabalho?
Quais métodos garantem a estabilidade da base de dados ao funcionar num único servidor em caso de falhas?
Quais são as vantagens e desvantagens do uso de particionamento de dados?
Fale-nos sobre o processo de produção — como foram abordadas as tarefas comerciais e técnicas, em que se diferenciavam.
Onde na memória é armazenada a informação sobre os elementos do ArrayList na JVM?