Quais aspetos do projeto atual o deixam insatisfeito ou que requerem melhorias?
Java
Quais são as alternativas para a transferência de fundos entre contas sem usar bloqueio pessimista?
Qual é o papel e a função do grupo de consumidores na arquitetura do Apache Kafka?
Podes listar os principais componentes e elementos do Kafka que garantem o seu funcionamento?
Fale-nos sobre sua experiência prática com MongoDB.
Podes enumerar os principais tipos de pedidos HTTP utilizados na REST API?
Qual é a sua experiência no desenvolvimento e uso de soluções multithread nos seus projetos?
Em que lugar é transmitido o corpo da resposta durante o processamento da solicitação?
Quais são os principais tipos de operações que podem ser realizadas com fluxos de dados em Java?
Pode explicar como funciona o framework Spring e como ele gere dependências e componentes?
Quais fatores você considera ao escolher um potencial empregador?
Qual é a sua experiência no uso de ferramentas para analisar e otimizar o desempenho de programas?
Em que casos o servidor não devolve o corpo da resposta?
Qual é o papel dos tópicos na arquitetura do Kafka e por que são utilizados?
Pode explicar o que são tópicos no Apache Kafka e como eles são usados para organizar dados?
Qual é a diferença entre as operações flat e flatMap ao trabalhar com fluxos de dados ou coleções?
Quais são as vantagens e desvantagens do sistema de filas Kafka?
Como é que a distribuição de dados por várias bases é feita através de sharding?
Pode falar sobre as suas principais tarefas e responsabilidades no projeto anterior?
Qual o comportamento esperado do sistema ao usar o nível de isolamento Repeatable Read ao atualizar uma conta de forma concorrente por duas transações?