Android
Pode explicar o que é mutableStateOf no Jetpack Compose e como é usado para gerir o estado da interface?
O que acontece se fizer uma requisição de rede no thread principal do programa?
Como atualizar o valor da propriedade State na arquitetura MVI?
É possível usar bibliotecas criadas para Swift em projetos que utilizam Kotlin Multiplatform?
Como é que a interface do utilizador é configurada numa atividade usando o método setContentView?
Qual é o papel dos componentes Dagger na gestão da injeção de dependências?
As corrotinas oferecem proteção contra condições de corrida?
Poderia explicar o que se entende por 'fluxo quente' na programação ou arquitetura de sistemas?
É possível definir vários construtores numa classe em Kotlin?
Quais dificuldades enfrentam ao aceder a uma variável de múltiplas threads de execução?
Quais métodos podem ser usados para resolver disputas e desacordos dentro da equipa?
Qual é o papel de um objeto PendingIntent e em que cenários ele é utilizado no desenvolvimento de aplicações Android?
Como determinar o tipo de um parâmetro genérico em Kotlin se não for possível usar reified?
Como é exibido o texto na interface visual do sistema?
Qual é o papel e a finalidade do parâmetro replayCache na implementação do SharedFlow?
Qual é a necessidade de usar corutinas na programação?
Quais métodos podem ser usados para implementar a transição entre fragmentos numa aplicação?
Que ações levam ao estouro de buffer?
Quais são os sistemas de armazenamento de dados para cache temporário de ficheiros?
Deve-se substituir o método hashCode numa data class para garantir o funcionamento correto das coleções?