Em que casos é recomendado aplicar indexação para acelerar as consultas na base de dados?
Java
Quais são os principais métodos para implementar o fluxo de execução na programação?
Que tipos de ecrãs e monitores conhece?
Estás preparado para configurar dois consumidores para um tópico de modo que funcionem sem interrupções, especificando partições específicas para cada um deles?
Por que escolheram Caffeine como cache L1 em vez de Guava?
Qual é a sua experiência na implementação e configuração de soluções de rede?
Poderia falar sobre as equipas que participaram nos seus projetos?
Qual é o papel do padrão arquitetónico MVC no desenvolvimento de aplicações de software?
Como criar uma aplicação totalmente funcional a partir do código fonte em Java?
Qual é a sua experiência na otimização e ajuste dos parâmetros JVM para melhorar o desempenho das aplicações?
Quais são as suas expectativas e objetivos para a próxima entrevista?
Por que ao iterar sequencialmente, ArrayList é mais rápido que LinkedList?
Estás a considerar mudar de área profissional atual?
Que circunstâncias ou situações levaram à sua saída do projeto atual?
Como é que o B-árvore e os índices de hash diferem no contexto da organização de dados e da sua pesquisa?
Por que em alguns casos, no bloco try, apenas finally é usado sem tratamento de exceções no catch?
Explique as relações entre JPA, Hibernate e Spring Data JPA e como eles interagem ao trabalhar com bancos de dados
A estrutura de dados Heap é utilizada na memória de trabalho para organizar dados?
Pode explicar o conceito de contrato no contexto de programação ou desenvolvimento de sistemas?
O protocolo HTTP processa pedidos de forma síncrona?