Java
Como implementar o cache de dicionários de um banco de dados numa aplicação Java considerando a concorrência?
O que é Saga e para que serve?
Em que casos as configurações padrão do @Transactional são insuficientes?
Que decisões arquitetónicas tomaste pessoalmente no teu último projeto?
Questão de situação: a equipa de produto quer fazer uma integração através de db-link com SELECTs diretos em vez do adaptador normal. Quais seriam as suas ações?
Qual formato de trabalho considera e de que cidade planeia trabalhar?
Como analisa o plano de execução e otimiza as consultas PostgreSQL?
O que é uma função lambda?
O que é importante para ti ao escolher um local de trabalho?
As suas expectativas salariais são de 250 mil rublos líquidos, está OK?
O que é uma leitura suja (dirty read)?
Fale sobre depuração de aplicações: como faz debugging, usa um profiler?
Fale-me sobre bloqueios otimistas: em que casos são aplicados, quais problemas podem surgir, por que não são pessimistas?
Fale sobre padrões de projeto — para que servem, quais grupos existem, exemplos.
Descreva o ciclo de vida de uma entidade no Hibernate.
Que ligações existem entre tabelas em bases de dados relacionais?
Qual erro pode ocorrer ao iniciar o serviço ao usar injeção de campo?
Por que está considerando ofertas de emprego? O que não gosta no seu atual emprego?
class ExamResult { String studentName; int subjectId; int mark; //1,2,3,4,5 } List<String> getTop5Students(List<ExamResult> list) { }
Houve microserviços ou aplicações desenvolvidas do zero, desde a arquitetura até à implementação?