Podes explicar o que é a biblioteca Retrofit e para que é usada no desenvolvimento de aplicações Android?
Android
Quais são as vantagens e desvantagens do uso de injeção de dependências na programação?
Consegue listar os principais padrões arquitetônicos e suas características?
Pode explicar o princípio de funcionamento do Content Provider no Android e como ele interage com outros componentes da aplicação?
Qual é a sua experiência com folhas de estilo em cascata (CSS)?
Consegue explicar as diferenças entre ActivityContext, ApplicationContext e CoroutineContext no Android?
Pode listar e descrever os principais tipos de serviços com os quais se deparou na sua prática?
Que dificuldades podem surgir com marcação excessiva de UI no Jetpack Compose?
Poderia explicar o que se entende por termo Intent no contexto do desenvolvimento de aplicações Android?
Pode explicar o que é o padrão de projeto Facade e em que casos é utilizado?
Fale-nos sobre a sua experiência na implementação do padrão arquitetónico Model-View-Intent (MVI).
Pode falar sobre a sua experiência no desenvolvimento e uso de componentes personalizados de interface do usuário?
Como realizar a execução de duas solicitações uma após a outra, transmitindo um token para autorização, e obter ambos os resultados ao mesmo tempo?
De que maneiras é possível garantir o carregamento de imagens no Glide sem usar cache?
Consegues falar sobre os teus projetos e conquistas mais importantes de que estás especialmente orgulhoso?
Pode explicar a finalidade e o funcionamento do operador switchMap na biblioteca RxJava?
Fale sobre a sua experiência com GraphQL em projetos
Pode falar sobre sua experiência na aplicação do padrão MVVM em projetos?
Pode falar sobre a sua experiência no desenvolvimento e implementação de soluções arquitetónicas baseadas em MVP?
Pode explicar o que se entende por 'Activity' no desenvolvimento Android?