Já teve experiência de trabalhar simultaneamente em três tarefas diferentes durante um dia?
Java
De que forma utilizou herança ou conceitos semelhantes ao trabalhar com recursos e objetos no Kubernetes?
Em que se diferencia o uso do Spring Boot do Boot padrão no desenvolvimento de aplicações?
Qual é a necessidade de usar ExecutorService ao processar um grande número de tarefas?
Tem experiência em desenvolver soluções do zero por conta própria?
Podes enumerar os conceitos e elementos principais da programação funcional utilizados em Python?
Explique o princípio de inversão de controlo e por que é utilizado na programação.
Tem experiência com Java Persistence API (JPA)?
Qual é a função principal do ORM no desenvolvimento de software?
Com que frequência interage com a sua equipa ou colegas no projeto?
Consegues listar os possíveis estados de execução de uma thread em Java e explicá-los?
Como avalias as tuas habilidades de interação com os outros e de trabalho em equipa?
Fala-me de uma situação em que não conseguiste cumprir os prazos estabelecidos para realizar uma tarefa
Que instruções de gestão você aplicou em seu projeto anterior?
Pode explicar o que significa a resiliência do sistema à partição de dados ou falhas de rede em sistemas distribuídos?
Qual é o papel principal e as vantagens de usar o Spring Boot no desenvolvimento de aplicações Java?
Que direção ou projeto está atualmente a implementar na sua empresa?
Como recebe e distribui as tarefas para realizar no seu local de trabalho atual?
Poderia indicar duas qualidades ou habilidades em que se considera mais forte?
Quais são as características de escalabilidade típicas dos sistemas monolíticos e como elas são implementadas?