Java
Como iniciar um fluxo de execução na JVM usando qualquer linguagem de programação?
Qual é a diferença entre passar argumentos por referência e por valor ao chamar uma função?
Pode explicar o conceito de serviço no âmbito do Spring e como ele é utilizado dentro da aplicação?
Fale sobre o projeto que mais lhe impressionou ou no qual enfrentou o maior desafio
É possível usar um bloco try sem um bloco catch em Java?
Que ações tomarias se, com o aumento da carga no sistema, os atrasos na execução de consultas à base de dados se tornarem significativos?
Em que situações se utiliza o princípio do polimorfismo na programação orientada a objetos?
Como é que a dificuldade de adicionar um novo elemento à estrutura de dados HashMap é determinada?
O que é ThreadLocal?
Quais são as vantagens e desvantagens de usar o Project Reactor para interagir com bancos de dados?
É possível implementar uma interface funcional com dois métodos abstratos?
Poderia explicar o que se entende por 'Base' no contexto de programação ou sistemas?
Como o Spring Security verifica a presença de JWT na requisição HTTP para autorização?
Pode explicar o que se entende por linha de comando ao usar TestNG?
Tens conhecimento de SQL e sabes escrever consultas a bases de dados?
Pode explicar as principais diferenças entre os padrões Adapter, Facade e Proxy e em que situações é melhor usá-los?
Qual é o maior número de partições que pode ser atribuído a um único tópico em um cluster Kafka contendo três brokers?
Pode-se considerar um controlador como um componente bean no contexto do Spring ou de um quadro semelhante?
O que acontece com o fluxo de execução se ocorrer um deadlock de recursos?
O que se entende por estado persistente numa entidade no Hibernate, e como isso afeta a sua gestão no contexto do ORM?