Conta-me a coisa mais fixe que fizeste como desenvolvedor Android.
Android
Pode explicar o que se entende por 'função inline' na programação?
Pode explicar as etapas do ciclo de vida do Fragment no Android?
Tem experiência no uso de Coroutines nos seus projetos?
Qual é o papel principal do padrão Interceptor na arquitetura de sistemas de software?
Qual é a diferença entre as ferramentas Network Inspector e Inspector em termos de propósito e funcionalidades?
Existe uma classe UserManager que regista um utilizador: valida o nome de utilizador e o email, guarda na base de dados, envia uma confirmação por email. O código funciona corretamente, mas o que há de errado com ele?
É necessário conectar diretamente a camada de serviço à interface do utilizador?
Pode falar sobre as suas principais tarefas e responsabilidades no seu trabalho atual?
Fale sobre ViewModelScope: como funciona internamente, qual é o seu dispatcher?
Em que situações é recomendado usar o componente BroadcastReceiver em aplicações Android?
Poderia explicar o que é um serviço que funciona em segundo plano no sistema operativo ou na aplicação?
Pode falar sobre os projetos ou tarefas mais emocionantes em que trabalhou?
Qual é o objetivo principal da criação do Jetpack Compose e qual problema ele resolve no desenvolvimento de interfaces Android?
Quantos threads são usados por padrão no Dispatchers.IO ao trabalhar com Kotlin Coroutines?
Qual é a diferença entre SupervisorJob e um Job normal no contexto de coroutines e gestão de tarefas?
Qual é a diferença entre Dispatchers.IO e Dispatchers.Default?
Que opções de contratos de trabalho preferes?
Você tem conhecimento da presença de desenvolvedores iOS na equipe atual?
Poderia explicar o conceito de sincronização na programação multithread?