Java
Como é que a estrutura de dados HashMap está organizada em Java?
Quais são os estados das entidades no Hibernate?
O que são tipos de dados atômicos e para que servem?
Para que servem os beans scope no Spring?
O que é um seletor?
O que são Mock, Stab e Spy no contexto de testes de software?
Quais são as principais implementações da interface Set em Java?
O que é um mock nos testes?
Para que serve a eliminação de tipos em Java?
Como aceder aos métodos sobrescritos da classe pai em Java?
Fale sobre JdbcTemplate e seu uso em aplicações Java.
Qual é a diferença entre TreeSet e HashSet?
Qual é a complexidade de adicionar um elemento ao ArrayList?
Qual é a complexidade de procurar um elemento por chave em um HashMap?
Fale sobre a condição de corrida (race condition) e como evitá-la em aplicações multithread.
Qual é a diferença entre bloqueio otimista e pessimista no Hibernate?
Qual é a diferença entre as anotações @Service, @Repository e @Controller no Spring?
Para que servem as classes Future e CompletableFuture em Java?
Para que é que é utilizada a anotação @Bean no Spring Framework?
Qual é o problema da concatenação de strings em Java?