Conte-nos, como soube da nossa vaga e por que decidiu fazer a entrevista connosco?
Java
Pode explicar o conceito de DAO no contexto do Spring e o seu papel na arquitetura da aplicação?
Qual é o papel do operador HAVING ao trabalhar com agrupamentos e agregação de dados?
Pode explicar o que se entende por 'monitor' na programação?
Poderia falar sobre as dificuldades ou desafios que enfrentou no seu último emprego?
Qual foi a versão da plataforma Java que utilizou no seu último trabalho?
O que garantem as palavras-chave volatile e synchronized?
Quão confiante está na escolha do Java como linguagem de programação para o seu projeto?
Podes listar os principais níveis de logging utilizados em sistemas?
Qual é o papel de declarar uma classe com o modificador final em Java?
Qual método ou formato foi utilizado para transmitir os requisitos dentro da equipa?
Já trabalhou numa área relacionada com operações comerciais no seu emprego anterior?
Participou em competições ou concursos de programação em Java?
Houve situações em que você realizou tarefas sozinho sem apoio externo?
Tem experiência com índices criados com uma condição específica na base de dados?
Qual foi o seu papel no último projeto e com quem interagiu dentro da equipa?
Explique o conceito de rastreamento distribuído de solicitações na arquitetura de microsserviços
O que implica o nível de isolamento no contexto do trabalho com bancos de dados no âmbito do Spring Data?
Qual foi o nível de dificuldade das suas consultas SQL no projeto anterior?
É possível criar um índice no PostgreSQL que inclua dois campos de uma tabela?