Tem experiência na implementação e uso de processos automatizados de integração e entrega de código?
Java
Qual é o papel do operador HAVING ao trabalhar com agrupamentos e agregação de dados?
Que tipos de recursos e dados o navegador pode armazenar em cache para acelerar o carregamento das páginas?
Pode explicar o que é API Criteria no contexto do trabalho com bases de dados?
O que é o teste através do desenvolvimento (TDD)?
A chamada do método clear() afetará a quantidade de memória usada pela estrutura de dados ArrayList?
De que forma as expressões lambda implementam e interagem com interfaces funcionais na linguagem de programação?
Como é que a distribuição de responsabilidades e tarefas ocorre na sua equipa?
Quais dificuldades podem surgir ao usar regularmente Parallel Stream em Java?
Como é que se podem injetar as propriedades de application.properties num bean no Spring?
Como processar objetos relacionados dependentes ao consultar dados da base de dados?
Qual é a complexidade da ordenação por três campos
Com que rapidez se pode aceder a um elemento numa lista ligada pela sua posição?
A utilização da API Stream garante acesso arbitrário aos elementos de dados?
Em que situações é melhor usar a estrutura de dados ArrayList?
Qual é a diferença entre o uso de tipos de dados primitivos e seus objetos envolventes na programação?
É possível criar um índice no PostgreSQL que inclua dois campos de uma tabela?
Consegue nomear diferentes tipos de bases de dados não relacionais com os quais já trabalhou?
O que significa o termo 'rollback' no contexto de gestão de bases de dados ou transações?
Como é que a anotação @Qualifier é utilizada e em que casos ela é aplicada na injeção de dependências no Spring?