Android
Pode nomear as principais fases do processo de compilação de um programa?
O que o atrai na área de desenvolvimento Android e por que decidiu focar-se especificamente nela?
Que perguntas deve fazer aos membros da equipa para avaliar a sua abordagem à recolha e processamento de logs no projeto?
Em que situações ocorre a atualização de configurações ou configurações em aplicações Android?
Pode explicar o que é um componente BroadcastReceiver no Android e como é utilizado?
Por que as operações de busca por chave primária são mais rápidas em comparação com outros métodos de busca na base de dados?
Qual é a finalidade da pasta resources num projeto?
Como implementar o padrão Singleton em Kotlin?
Como implementar uma reinicialização automática da aplicação em caso de falha ou parada?
Como se comporta o HashMap se inserir vários objetos com o mesmo resultado da função hash?
Em que condições a operação de adicionar um elemento ao HashMap atingirá um tempo de execução proporcional à complexidade logarítmica?
Como alcançou a posição de líder de equipa na sua equipa?
Já trabalhou com o método invalidate() para atualizar a visualização?
Podes explicar o que são efeitos colaterais no Jetpack Compose e como eles são aplicados?
Tem alguma preferência quanto ao tipo ou tamanho da empresa em que gostaria de trabalhar?
Em que casos é justificado o uso do componente BottomSheetDialogFragment numa aplicação?
De que formas é que se pode realizar animação da interface de utilizador em aplicações Android?
É permitido armazenar null como chave em HashMap?
Como determinar os custos temporais ao inserir um elemento no meio de um array implementado através do ArrayList?
Pode explicar o que se entende por uma visualização personalizada no Android?