Android
Em que casos é recomendado usar objetos de serviço na arquitetura da aplicação?
Qual é o papel da anotação @Stable no Jetpack Compose e para que ela é usada?
Pode explicar o funcionamento do manipulador (Handler) no sistema?
Podes enumerar as principais características e particularidades da data class em Kotlin?
Quais são as principais diferenças no código geral ao desenvolver com Kotlin Multiplatform?
O que é uma CancelationException e em que casos ela ocorre?
Explique o que é a interface Parcelable e para que é usada no desenvolvimento Android.
Como vê o desenvolvimento da sua carreira profissional no futuro?
É possível passar uma referência ao objeto atual (this) para o construtor da classe ao usar uma propriedade delegada através da palavra-chave by?
Como criar uma classe selada em Java com restrição de herança?
Pode explicar o princípio de funcionamento do isolamento de nível Serializable nas transações de bases de dados?
O que deve ser considerado ao trocar um volume significativo de dados entre fragmentos usando um objeto Bundle?
Em que locais do código normalmente fica o ponto de entrada do programa?
Qual é a diferença entre Dispatchers nas corrotinas Kotlin?
Você aplicou reflexão nos seus projetos na prática?
Em que casos é recomendado usar o método equals para comparar objetos?
De que forma a alteração da composição dos elementos no Flow durante a sua execução afeta o seu funcionamento e o fluxo de dados?
Como obter o resultado devolvido pela próxima Activity no Android?
Quais são as principais vantagens do Kotlin em comparação com o Java, que este último não possui?
Que tipos de objetos podem estar na pilha de dados?