Java
Qual coleção usar para a tabela de resultados com ordenação por sobrenome e pesquisa por chave?
Já teve que aplicar fluxos na prática? Pode dar um exemplo de uma tarefa?
Como é que o REST combina com o armazenamento de dados de utilizadores (por exemplo, numa loja online)?
Fale sobre a sua experiência de desenvolvimento e em que direção deseja crescer.
Fale sobre resultados e conquistas específicos em números.
Já precisou otimizar a condição NOT IN? Quão ruim é isso e como otimizá-la?
Qual é a diferença entre leituras sujas (dirty read) e leituras não repetíveis (non-repeatable read)?
Existem interfaces Callable e Runnable? Em que elas se diferenciam? Por que têm nomes diferentes?
Quando usar Singleton e quando Prototype?
Como é que a base do logaritmo muda ao calcular a altura da árvore dependendo do tipo de árvore?
HashMap vs TreeMap: diferenças, complexidade das operações, quando usar?
Existem restrições nos índices? Quais tipos de índices existem (hash, B-tree) e quando usá-los?
O produto veio com o pedido de desenvolver um serviço de Fidelidade, que com base na quantidade de pedidos entregues (sistema mestre de pedidos OMS) irá fornecer ao serviço de checkout (caixa) o valor do desconto. O serviço de Fidelidade ainda não terá uma interface frontal, apenas será necessário armazenar no banco de dados o mapeamento de qual desconto corresponde a qual quantidade de pedidos entregues e não cancelados. Algo como: Pedidos Desconto [phone]% [phone]% [phone]% [phone]% É necessário projetar um serviço, propor mecanismos de integração com o Serviço de checkout e o Serviço de gerenciamento de pedidos. É preciso projetar a arquitetura do serviço, que possa ser passada para a equipe de desenvolvimento e implantação.
Haverá um erro se indicar uma exceção não verificada em throws?
Como garantir o processamento sequencial das transações de um utilizador no Kafka?
O que são índices em bases de dados relacionais, quando ajudam e quando atrapalham?
Conte-me o seu fluxo de trabalho desde a receção da tarefa até ao deployment usando ferramentas de IA.
O que acontece se dois threads lerem simultaneamente uma entidade e tentarem modificá-la no Hibernate?
Como verificas a qualidade do código antes da revisão? Usas analisadores?
Como avalias o teu nível?