Android
Por que é recomendado usar um ViewModelScope separado para as plataformas iOS e Android?
Quais métodos podem ser usados para realizar uma atualização parcial dos elementos numa lista RecyclerView?
De que maneiras é possível adicionar novas funcionalidades à lista padrão no seu programa?
É possível implementar uma aplicação móvel sem usar componentes Activity?
Quais são as possíveis consequências ao incluir 1 gigabyte de dados no objeto Bundle?
De que maneiras o coletor de lixo identifica objetos a serem removidos da memória?
Pode explicar o propósito da anotação @Singleton no Dagger e como ela afeta o ciclo de vida dos objetos?
Por que é proibido herdar de data class em Kotlin?
O que se entende por permissões vulneráveis num sistema de segurança?
Tem experiência com bases de dados orientadas a documentos ou bases de dados de chave-valor?
Pode-se aplicar a palavra-chave abstract a uma data class em linguagens de programação que suportam ambos os conceitos?
Fale-nos sobre a sua experiência no desenvolvimento e teste de dispositivos ou aplicações que utilizam Bluetooth Low Energy (BLE)
Quais são os principais tipos de objetivos (targets) existentes no desenvolvimento de aplicações para iOS?
Consegues enumerar e descrever as principais fases do ciclo de vida do Jetpack Compose?
Tem todos os materiais e perguntas necessários preparados antes de iniciar a entrevista?
Pode explicar o princípio de funcionamento do launchMode no Android e suas principais opções?
Havia uma unidade especializada para montagem na empresa?
Qual é o papel do ItemDecoration no componente RecyclerView e por que é utilizado?
Pode explicar o que se entende por Noting no contexto de desenvolvimento ou tecnologias?
Fale sobre os desafios profissionais mais difíceis que enfrentou