Qual solução de servidor foi utilizada na sua aplicação?
Java
Poderia explicar o que significa a exceção ClassCastException em Java e em que condições ela ocorre?
Qual padrão é utilizado para encapsular o processo de criação de objetos?
De que formas é que a recolha de lixo é realizada em sistemas com limpeza automática de memória?
Como é implementado o conceito de programação orientada a aspectos no framework Spring?
Que tipos de estados de conexão em JDBC conheces?
Em que metodologia baseou o processo de desenvolvimento ou execução de tarefas?
Qual padrão de design você considera mais útil na prática de desenvolvimento?
Explique o conceito de tipos parametrizados e seu uso na programação.
Qual é a sua posição em relação à escrita de testes unitários e sua importância no processo de desenvolvimento?
Como determinar quando uma classe ou módulo realiza funções demais e viola o princípio da responsabilidade única?
Como é efetuado o envio de uma requisição REST dentro de um microserviço?
Quais aspectos dos projetos Java você acha mais atraentes e interessantes?
Estás pronto para começar a realizar tarefas?
Quais abordagens e práticas são usadas para trabalhar com segurança com threads no desenvolvimento multithread?
Qual é a diferença entre a sintaxe e as características de trabalho com os principais tipos de dados em Java e Python?
Descreva como os componentes da arquitetura de microsserviços trocavam dados no seu projeto anterior
Quais são as diferenças entre os principais tipos de dados na linguagem Java?
É possível acessar um método estático privado da classe base a partir de uma classe filha?
Qual é a complexidade temporal ao aceder a um elemento por índice na estrutura de dados ArrayList?