Java
Que métodos de autorização conhece?
Qual é a diferença entre o uso de coleções e fluxos de dados em Java?
Tem experiência em atribuir tarefas a desenvolvedores juniores e controlar prazos?
Qual software de gestão de recursos empresariais é utilizado no nosso projeto?
Como é o gráfico de memória heap de uma aplicação saudável?
Qual é o teu nível atual? Fala-me sobre o nível da equipa.
O que é VACUUM no PostgreSQL e para que serve?
Quais são os princípios principais que formam a forma normal no modelo de Boyce-Codd?
Que métodos e estratégias utilizas ao integrar diferentes sistemas ou componentes?
O que exatamente você fazia com as mensagens (processamento)? Quão pesado era o processamento?
Como foi garantida a singularidade da consulta com duas fontes?
Que comportamento garante o uso da palavra-chave volatile na programação multithread em Java?
//São fornecidos dois beans. Durante a terceira iteração no método m1, ocorreu uma exceção. Quantas entradas haverá na base de dados? public class BeanA() { private BeanB b; @Transactional public void m1(List<Integer> list) { for (Integer i : list) { b.m2(i); } } } public class BeanB() { @Transactional public void m2(Integer i) { // Adiciona uma entrada na tabela } }
Fala-me sobre os construtores de projetos Gradle e Maven. Com qual trabalhou mais?
Quais são os pontos de raiz (GC Roots) para o coletor de lixo?
Pode contar-me mais sobre o projeto em que trabalhou? O que gostou e o que não gostou?
Consegue nomear diferentes tipos de estruturas de dados baseadas em listas?
Qual é a complexidade temporal da operação de adicionar um elemento ao stack?
Fala sobre a tua experiência e o teu projeto atual
Trabalhou apenas com um serviço ou interagiu com vários?