O que significa a abreviatura SQL e como ela é usada no contexto de bancos de dados?
Java
Fale sobre sua experiência no desenvolvimento de modelos iniciais ou projetos padrão.
Qual é o propósito e aplicação do padrão de design Adapter no desenvolvimento de software?
Quais fatores te motivam a programar e continuas a evoluir nesta área?
Como é que a configuração e ajuste do contexto são realizados em aplicações que usam Spring?
Qual componente no Spring é responsável por chamar os métodos nos controladores durante a execução da aplicação?
O que causa o problema N+1 ao trabalhar com bancos de dados e como ele se manifesta?
Poderia explicar o que é um operador condicional e como ele é usado na programação?
Quais as consequências de usar um objeto que pode ser alterado como chave numa tabela hash?
Aumentos automáticos de valores para chaves primárias são suportados em todos os tipos de sistemas de gerenciamento de banco de dados?
Qual foi a razão para escolher Java para desenvolver o seu último projeto?
É possível implementar 500 threads paralelos numa única aplicação?
Com que frequência utiliza a linha de comandos na sua prática?
Podes explicar o conceito de 'acontece antes' no contexto de organizar a sequência de operações?
Quais são as formas de trabalhar com tipos de dados de referência?
Explique o que significa o termo 'imutável' no contexto da programação.
Pode contar mais detalhes sobre a otimização de highload que fez na PSB?
Tem experiência com aplicações multithread ou tarefas relacionadas com o processamento paralelo de dados?
O que garante a portabilidade das aplicações Java entre diferentes sistemas operativos?
Qual é o propósito do uso da palavra-chave this no código de programação?