Android
Qual é o papel da função remember no Jetpack Compose e por que ela é usada ao criar componentes personalizados?
Explique as diferenças entre o uso de launch e funções assíncronas com await no contexto da programação assíncrona
Pode explicar as diferenças entre os padrões de projeto Data Access Object (DAO) e Service Provider (SP)?
Consegues enumerar e descrever os tipos de Subject no RxJava?
No que você presta atenção ao escolher uma empresa para trabalhar no futuro?
Objetos que passaram por serialização e subsequente desserialização manterão a igualdade pelo método equals()?
Pode explicar o que é a interface CharSequence em Java?
Quais são os tipos de serviços responsáveis por iniciar aplicações ou processos?
Quando ocorre a limpeza do objeto referenciado por WeakReference durante o funcionamento do sistema?
Quais são as vantagens e desvantagens deste trecho de código ou arquitetura?
Em que parte da aplicação a lógica de negócio é implementada ao usar os princípios da Clean Architecture?
Como é realizada a comparação de objetos por igualdade usando o operador == em Java?
Quando exatamente o evento onAttachedToWindow é acionado em um elemento View no Android?
Como é que se pode determinar a disponibilidade de uma ligação de rede?
Podes falar sobre as principais características do sistema de tipos na linguagem Kotlin?
Quais dos padrões de design você mais gosta e por que os usa?
Quais são as vantagens e desvantagens de usar uma interface comum para fontes de dados remotas e locais?
Pode listar e explicar os principais tipos de comando git reset?
Pode explicar o que significa o conceito de funções infix na programação?
Em que ordem ocorre a inicialização das propriedades e a execução dos blocos de código na criação de um objeto, incluindo o companion object, bloco init, variáveis no construtor e variáveis comuns?