Android
Pode explicar o que é a conceito de snapshotFlow e como ela é usada nos sistemas?
Como implementar uma função que carrega dados de duas fontes diferentes de forma assíncrona ao mesmo tempo?
Como pode fixar o primeiro ponto de início da aplicação no sistema de registo?
É possível colocar um objeto Context dentro do UseCase na arquitetura da aplicação?
Quais são as vantagens e desvantagens da biblioteca Paging 3 para implementar o carregamento de dados por páginas?
Quais são as principais diferenças entre as corrotinas e o RxJava no contexto da programação assíncrona?
Quais métodos podem ser usados para calcular a quantidade ótima de threads para um pool de threads?
Qual é a diferença na implementação da interação entre a View e a lógica nos padrões MVVM e outras abordagens arquitetónicas?
Quais são as principais vantagens da plataforma móvel Android em comparação com outros sistemas operativos para dispositivos móveis?
Tem experiência prática no uso do Jetpack Compose em projetos?
Quais são os princípios básicos da tributação no seu país?
Onde está atualmente a fazer um estágio profissional ou a trabalhar em tempo integral?
Quais serviços e componentes do Firebase você usou em seus projetos?
Descreva o processo de início de uma aplicação Android e as etapas de sua iniciação
Tem experiência no uso de ReentrantLock para gerir threads?
Pode explicar as fases do ciclo de vida da View na arquitetura da aplicação?
Qual é a diferença no tratamento de exceções entre Java e Kotlin?
Explique o princípio de funcionamento do modelo de memória em Java e sua influência na programação multithread.
É possível gerar automaticamente um construtor sem parâmetros para uma data class em Kotlin?
Pode explicar o mecanismo de funcionamento do serviço e os seus componentes principais?