Sobes.tech

Java

Qual é a diferença entre os tipos de dados primitivos no contexto de sistemas de tipagem estrita e estática?

Junior — Middle
248

Em que situações ocorre a movimentação de objetos da geração jovem para a geração mais antiga na JVM?

Junior — Middle
248

Como é que a gestão de erros e exceções é realizada no programa?

Junior — Middle
248

Como foi estruturado e distribuído o fluxo de trabalho na sua última equipa de projeto?

Junior — Middle
248

O que é uma chave estrangeira e como ela é usada para garantir a integridade dos dados entre tabelas?

Junior — Middle
248

Como é que a anotação @PostConstruct é aplicada ao trabalhar com Spring para a inicialização de componentes?

Junior — Middle
248

Qual é o principal problema nesta implementação SELECT f.food_id FROM Foods f JOIN Expirations e ON f.id = e.food_id WHERE e.is_expired = 1; - `JOIN` em vez de `WHERE EXISTS` para verificar a existência de registros. - Não há índice na coluna e.is_expired - As chaves JOIN não são indexadas - A tabela de Datas de validade é redundante - A consulta não está protegida em uma transação

248

Quais são os principais componentes e elementos envolvidos no processo de formação de um bean no Spring Framework?

Junior — Middle
248

Qual é a sua experiência na área de desenvolvimento comercial usando Java?

Junior — Middle
248

Você já utilizou consultas nomeadas no Hibernate na sua prática?

Junior — Middle
248

Qual é o estado do repositório após executar o comando git clone?

Junior — Middle
248

Fale sobre a API de Collections do Java: hierarquia, estruturas, implementações

Senior
248

O que significa o problema N+1 SELECT ao trabalhar com bancos de dados e como ele se manifesta?

Junior — Middle
248

Quais são as vantagens e desvantagens de usar a linha de comando para executar o TestNG?

Junior — Middle
248

Qual é a diferença entre uma interface e uma classe abstrata, e por que usar uma interface?

Junior — Middle
248

Que padrões de design você aplicou nos seus últimos projetos?

Junior — Middle
248
/738