Qual é a função MIN em SQL e como ela é usada para obter o valor mínimo nos dados?
Java
Explique o conceito de interface Runnable na linguagem de programação Java e sua finalidade.
Pode explicar o que é um componente Spy no contexto de testes e desenvolvimento?
Qual é a diferença entre índices cluster e não-cluster em bancos de dados?
Como é que se pode determinar quais os campos ou condições que requerem a criação de índices para otimizar consultas grandes à base de dados?
Podes enumerar as principais estruturas de dados implementadas através de coleções na biblioteca padrão?
Pode explicar o mecanismo de ação do BeanPostProcessor no ecossistema Spring?
Como organizou o processo de teste do seu software no seu emprego anterior?
Pode explicar o que é uma operação atômica Compare-and-Swap e qual é a sua aplicação?
Quais são as principais características de uma API RESTful?
Como implementar mecanismos de bloqueio de dados ao trabalhar com Spring Data?
Como são resolvidos os conflitos ao fundir ramos num sistema de controlo de versões?
Quais componentes e cenários você prefere cobrir com testes automáticos ao desenvolver um novo microserviço?
Explique o que se entende por execução assíncrona de requisições na programação
Como implementar um índice combinado numa base de dados para acelerar a pesquisa?
O que significa a anotação Configuration no Spring e como ela é usada na configuração de aplicações?
Qual é o papel da anotação @Primary no framework Spring e quando deve ser usada?
O objeto bean é inicializado no momento da chamada do método BeanPostProcessor?
Podes enumerar os principais métodos fornecidos pela API Stream em Java?