Java
O que é happens-before e qual a sua relação com a otimização JIT?
Houve alguma assinatura eletrónica de documentos no âmbito do fluxo de documentos? Como funcionava?
Qual é a diferença entre LinkedList e HashMap? Em que o LinkedHashMap difere do HashMap?
7. Está a testar o formulário de adição de novos produtos no painel de administração. Cria um novo produto, clica no botão Guardar e vê uma tela branca vazia. Descreva as suas ações seguintes.
O que é a anotação @Transactional e como ela funciona por baixo dos panos?
Como verificar se as listas são iguais em conteúdo, mas a ordem não importa? List<String> actual = List.of("B", "A", "C"); List<String> expected = List.of("A", "B", "C");
Trabalharam com transações? Quais níveis de isolamento usaram?
Quais são as formas de terminar a conexão com o banco de dados ou serviço?
Por quais critérios vais escolher um novo local de trabalho?
Em que casos a secção finally não funcionará?
Como é que o Kafka distribui mensagens pelas partições?
Como garantir que um Trabalho Agendado seja executado apenas numa instância de 20 num cluster?
Quão bem você conhece SQL?
Qual é a diferença entre Iterable e Iterator?
Qual coleção escolher: ArrayList ou LinkedList e porquê?
Qual formato de trabalho lhe interessa?
Quantos threads paralelos há em parallelStream por padrão?
Problema de lógica: 9 bolas, uma mais pesada, qual o número mínimo de pesagens numa balança de dois pratos?
Para que serve a palavra-chave volatile?
Por que a injeção por construtor é a forma recomendada?