Que métodos e estratégias de uso do sistema de controlo de versões Git conheces?
Android
Quais são as diferenças entre as bibliotecas OkHttp e Retrofit na implementação de requisições de rede em aplicações?
Explique o que é a ligação de vistas (View Binding) no Android e para que é utilizada.
Fale-nos sobre a sua experiência no desenvolvimento e teste de dispositivos ou aplicações que utilizam Bluetooth Low Energy (BLE)
Qual é o papel principal e a aplicação do componente ou conceito Flow?
Fale-nos sobre a sua experiência com o Firebase nos seus projetos.
Explique o que é um Content Provider no contexto do desenvolvimento Android e como é utilizado para trocar dados entre aplicações.
Consegue nomear os principais operadores utilizados no RxJava?
Quais métodos podem ser usados para dividir uma aplicação em vários módulos?
Com que regularidade adiciona comentários e documentação ao seu código?
Qual é a função principal da biblioteca OkHttp nas aplicações?
Pode explicar o que é o componente RelativeLayout e como ele é usado para organizar elementos na tela?
Qual é a diferença entre o uso de RelativeLayout e LinearLayout no desenvolvimento Android?
Qual é o papel e a função do componente Content Provider no desenvolvimento Android?
Fale-nos sobre a sua experiência com Dagger em projetos
Qual é o papel do componente ViewModel na arquitetura de aplicações MVVM?