Android
Para que fins é que a redefinição do método hashCode é utilizada na classe de dados?
Quais são as principais capacidades e características da linguagem Kotlin que você pode destacar?
Que métodos podem ser usados para realizar tarefas no Android para que elas sejam executadas periodicamente e de forma assíncrona?
Qual é o propósito do atributo android:exported no arquivo AndroidManifest.xml para os componentes da aplicação?
Explique o princípio de funcionamento do Mutable no Jetpack Compose e como ele é utilizado para gerir o estado da interface.
Qual é a diferença entre SupervisorJob e um Job normal no contexto de coroutines e gestão de tarefas?
Que meios e mecanismos são utilizados no Android para aumentar a eficiência e otimizar a execução do código?
Como implementar o padrão Singleton em Java?
Poderia indicar a sua data de nascimento?
Qual é o objetivo de usar o método equals na linguagem Kotlin?
Como pode implementar o comportamento padrão de uma propriedade numa classe?
Conte-nos sobre projetos ou tarefas em que participou ou que realizou
Qual é a exceção básica que serve de ancestral para todas as outras exceções na linguagem?
Pode explicar o funcionamento das corrotinas e o seu papel na programação assíncrona?
Como iniciar uma nova tela ou atividade numa aplicação Android?
Conte-nos sobre sua experiência de uso e implementação do Baseline Profile em projetos
Qual classe é responsável por chamar o método replace ao gerenciar fragmentos no Android?
Como implementar o padrão Builder em Kotlin, evitando o uso de classes adicionais?
Pode explicar o conceito de autómatos de estados e como ele é aplicado na programação?
Como expandir a funcionalidade de um objeto ou classe usando extensões?