Android
Quais classes principais são usadas para processar coleções de dados em uma estrutura de matriz?
Pode explicar o que são funções suspend em Kotlin e como elas funcionam?
Que frameworks utilizou nos seus projetos?
Consegue explicar as diferenças entre ActivityContext, ApplicationContext e CoroutineContext no Android?
Que ferramentas e abordagens você usa para o desenvolvimento de interfaces de usuário?
Qual é a diferença entre uma coleção e uma sequência em programação?
Como alterar o fluxo em que as operações sobre os dados emitidos serão realizadas e onde esses dados serão emitidos?
Quais são as vantagens de usar a linguagem Kotlin para desenvolver aplicações Android?
Como é que a aplicação determina a possibilidade de processar um Intent específico?
Quando ocorre a inicialização automática de um objeto em Kotlin?
Fale sobre os modificadores de acesso em Java.
Como garantir o acesso seguro ao token de autorização para outra aplicação?
Consegues enumerar os tipos de dados em Java, diferentes dos primitivos básicos?
Como partilhou e discutiu as suas ideias e propostas com a equipa no seu emprego anterior?
Quais são as vantagens e desvantagens de usar um grande número de Activity numa aplicação?
Podes explicar o que é CoroutineScope e por que é necessário em Kotlin?
Tem alguma preferência quanto ao momento de receber a resposta após a entrevista?
O que é armazenado na camada de dados?
Explique o conceito de invariância em genéricos Kotlin e por que ela é usada
Quais as vantagens de usar arquitetura no desenvolvimento de aplicações?