Android
Como implementar uma reinicialização automática da aplicação em caso de falha ou parada?
De que forma os dados são guardados na Activity ao alterar a configuração, além do uso do objeto Bundle?
No qual processo ou ciclo de vida do componente React é executado o efeito iniciado com LaunchedEffect?
Em que condições a operação de adicionar um elemento ao HashMap atingirá um tempo de execução proporcional à complexidade logarítmica?
Como é efetuado o retorno da execução numa função suspend em Kotlin?
Já aplicou processamento paralelo de dados ou multitarefa nos seus projetos?
Qual é a diferença entre GlobalScope, MainScope e a criação do seu próprio Scope em Kotlin Coroutines?
Já trabalhou com o método invalidate() para atualizar a visualização?
Podes explicar o que são efeitos colaterais no Jetpack Compose e como eles são aplicados?
O que é a função remember e qual o papel que ela desempenha no sistema?
Qual é o objetivo do uso de programação multithread no desenvolvimento de sistemas de software?
Como pode configurar a transmissão de propostas aos utilizadores que usam outros serviços ou aplicações?
Pode explicar a implementação interna e o mecanismo de funcionamento das funções suspend no Kotlin?
Que métodos conhece para organizar a execução de tarefas em segundo plano?
Existe em Java um equivalente à função init do Kotlin?
Pode explicar o que são variáveis atômicas e como elas diferem das normais?
Explique os principais componentes e princípios de funcionamento do Retrofit para interagir com a API REST.
Quais critérios devem ser considerados ao escolher a forma adequada de organizar a interface do usuário?
Por que é importante indicar o tipo de retorno numa função inline?
Qual é a ordem correta para colocar componentes de layout em termos de uso de recursos do sistema?