Como mudar para outro branch no sistema de controlo de versões?
Java
Como configurar um Bean usando um arquivo XML no Spring?
Que métodos de configuração e ajuste de componentes dentro do Spring Framework conheces?
Pode explicar o que inclui a configuração no Spring e como ela é usada na configuração de aplicações?
Como criar uma cópia local de um repositório remoto?
Como criar um novo branch no sistema de controlo de versões Git?
Como é que se podem iniciar novos processos paralelos num programa?
Como é que o Spring determina que uma classe é um componente para injeção de dependências?
Pode explicar o que se entende por mutex e para que é utilizado na programação multithread?
Quais métodos podem ser usados para implementar uma sequência de execução de tarefas ou operações?
Como implementar um mecanismo transacional ao trabalhar com bancos de dados SQL?
Como criar um índice para uma tabela num sistema de gestão de bases de dados?
Explique as diferenças entre as interfaces Callable e Runnable em Java e quando é mais adequado usar cada uma delas.
Poderia explicar o que se entende por interface Consumer na programação?
Como é que o estado do objeto muda após o recolhimento de lixo ter terminado de trabalhar com ele?
Pode explicar o que é o protocolo SOAP e como é utilizado na troca de dados entre sistemas?
Pode explicar o que é o Hibernate e como é utilizado no desenvolvimento de aplicações Java?
Que tipo de exceção representa OutOfMemoryException na linguagem de programação?
De que forma implementas a transmissão de dados inseridos através do formulário do utilizador?