Java
Fale sobre a sua experiência e o seu último projeto
Que alternativas ao Spring conhece?
Tem experiência em reescrever produtos Legacy?
O seu serviço é considerado de alta carga? Pode explicar com números?
Quantos aviões civis estavam ontem sobre a região de Moscovo? (pergunta de estimativa de Fermi)
Como é alcançada a rapidez na transmissão de dados no gRPC?
Como trabalhou com Kafka? Foi necessário ajustar partições, configurações? O que acontece se os consumidores forem menos que as partições?
Acredita que os pontos de história são realmente úteis ou são apenas uma formalidade para os gestores?
Houve alguma situação na prática real em que um objeto precisava ser tornado imutável?
Quais as relações entre entidades no Hibernate por padrão são ansiosas (EAGER), quais são preguiçosas (LAZY)?
Quantas instâncias/contêineres tinha o serviço?
Houve alguma situação em que um evento estivesse em um estado no qual não deveria estar? Havia um mecanismo que monitorava as transições de estado e permitia ou proibía tais transições?
O serviço tinha a sua própria meta ou funcionava sem ela?
Qual é a diferença entre uma função lambda e uma classe anónima?
Como funciona o padrão Circuit Breaker?
O que acontece se um dos serviços falhar durante a fase de Commit no 2PC?
Explique como a compilação JIT afeta o desempenho das aplicações Java e em que casos isso pode levar a resultados inesperados.
[nome] perguntou: Como projetar o número de partições para uma nova aplicação com uma carga de 3000 mensagens por minuto?
Quão confortável você se sente com multithreading?
Se vários objetos se referem entre si em um ciclo, mas não são usados em nenhum outro lugar, o GC os eliminará?