Sobes.tech

Java

Podes enumerar os principais tipos de implementações da classe InputStream em Java?

Junior — Middle
165

Já precisou otimizar a condição NOT IN? Quão ruim é isso e como otimizá-la?

Senior
165

O que é um Spliterator dentro de uma stream? O que ele consegue fazer?

Senior
165

É possível injetar um bean em outro durante a sua criação no Spring?

Junior — Middle
165

Qual é a diferença no comportamento de carregamento de entidades relacionadas ao usar Lazy e Eager no Hibernate?

Junior — Middle
165

De que formas implementar uma API REST para extrair informações de uma base de dados?

Junior — Middle
165

Pode-se usar o modificador synchronized para um método estático em Java?

Junior — Middle
165

Para que pode ser necessário expandir o tamanho de um array na programação?

Junior — Middle
165

Quais são as suas expectativas e objetivos para a próxima entrevista?

Junior — Middle
165

Do que depende o valor máximo de uma variável na linguagem Java?

Junior — Middle
165

Onde na memória é armazenada a informação sobre os elementos do ArrayList na JVM?

Junior — Middle
165

Tem alguma questão sobre a empresa e as condições de trabalho?

165

Que parâmetros e configurações costuma definir nos ficheiros de configuração do Spring Boot para o seu projeto?

Junior — Middle
165

Quais métodos podes usar para clonar um projeto de um repositório remoto Git?

Junior — Middle
165

if (Boolean.TRUE.equals(bool)) { // verificar a primeira chave String firstKey = keys.iterator().next(); if (firstKey == "public") { keys.stream().forEach(key -> { // ... alguma lógica log.warn("A usar a chave " + key); }); } } public BookStoreController(BooksRepository repo, Boolean bool, List<String> keys) { this.repo = repo; if (Boolean.TRUE.equals(bool)) { // verificar a primeira chave String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... alguma lógica log.warn("A usar a chave " + key); }); } } }

165

Em que situações é preferível usar o mecanismo de Lock Otimista para garantir a consistência dos dados?

Junior — Middle
165

Qual é a diferença entre o protocolo REST e as mensagens Kafka no contexto da troca de dados?

Junior — Middle
165

Pode explicar o que é o Gson e como ele funciona com os campos durante a serialização e desserialização?

Junior — Middle
165

Explique a diferença entre o algoritmo de busca binária e a estrutura de dados árvore binária de busca.

Junior — Middle
165
/731