Poderia contar-me como era organizado o processo de trabalho no seu último emprego?
Java
Quais são as principais responsabilidades e funções de um desenvolvedor responsável num projeto?
Explique o conceito de interface Callable e a sua finalidade na programação.
Descreve a tua última experiência de trabalho e as principais tarefas que realizaste no teu emprego anterior
É possível declarar campos dentro de uma interface na linguagem de programação?
Como é determinada a complexidade temporal de inserir um elemento no meio de um ArrayList?
Quais são as vantagens e desvantagens de usar ExecutorService em Java para gerenciar threads?
Pode explicar a finalidade e o funcionamento da palavra-chave synchronized em Java?
Como criar e iniciar uma segunda thread de execução num programa?
Pode explicar o que é o Java Runtime Environment (JRE)?
O método hashCode garante a unicidade para cada objeto?
Como é avaliada a operação de inserção de um elemento na parte central de uma lista duplamente ligada em termos de complexidade?
Quais abordagens em Java são usadas para restringir o acesso aos dados dentro de uma classe?
Podes dar exemplos de interfaces funcionais em programação?
Qual é a diferença entre os padrões Proxy e Decorator no contexto do design de software?
Já utilizou anteriormente o sistema de troca de mensagens RabbitMQ nos seus projetos?
Pode explicar o que é o ExecutorService e como ele é usado para gerir threads?