Android
Já teve situações em que enfrentou dificuldades ou falhas ao realizar uma tarefa?
Explique o princípio de funcionamento das propriedades delegadas na linguagem de programação Kotlin.
Para que operação é obrigatório o uso de reified em Kotlin?
A que deve prestar atenção numa empresa ao avaliar a sua atratividade e estabilidade?
Como iniciar uma nova tela ou atividade numa aplicação Android?
Qual modificador de acesso garante que o uso de uma classe ou objeto seja limitado apenas dentro de um arquivo?
Que bytecode é gerado para declarar um objeto companion em Kotlin ao compilar em um projeto Java?
Explique o conceito de classe Nothing no contexto da programação.
Podes dar exemplos de funções como map e explicar o seu uso?
Como expandir a funcionalidade de um objeto ou classe usando extensões?
Quais são as diferenças entre os operadores de comparação em Java e Kotlin?
Como é feita a configuração e implementação do Dagger no projeto?
A sua busca por um novo emprego na sua posição atual é discutida?
Explique o conceito de Executor em Java e o seu papel na execução de tarefas assíncronas.
Qual é a tecnologia que consideras mais preferencial para os teus projetos e porquê?
Para que é que é utilizado o mecanismo Content Provider em aplicações Android?
Qual é o número máximo de classes abstratas que podem ser herdadas por uma única classe?
Qual abordagem de desenvolvimento de software você utilizou na sua última posição?
Podes listar os links e recursos integrados importantes em Java que são usados para o desenvolvimento e suporte de aplicações?
Qual é o papel dos threads na organização da execução de programas e por que são utilizados?