Android
Já utilizou alguma função dentro de outro código com o objetivo de otimizar?
Explique o princípio de encerramento automático de recursos em Java usando a construção try-with-resources.
Como vê o desenvolvimento da sua carreira profissional no futuro?
Pode nomear as principais fases do processo de compilação de um programa?
Que métodos e ferramentas você usa para interagir com protocolos e recursos de rede?
Poderia explicar o que significa a anotação Stable no contexto de programação e testes?
Como implementar o padrão Singleton em Kotlin?
Como se pode expressar o princípio de codificação, pelo qual o código escrito funciona em todos os ambientes sem alterações?
Em que condições a operação de adicionar um elemento ao HashMap atingirá um tempo de execução proporcional à complexidade logarítmica?
Qual é a principal razão para usar mecanismos de sincronização na programação?
Como é efetuado o retorno da execução numa função suspend em Kotlin?
Já aplicou processamento paralelo de dados ou multitarefa nos seus projetos?
Já trabalhou com o método invalidate() para atualizar a visualização?
Quais métodos são utilizados para trocar dados entre ViewModel e View na arquitetura MVVM?
Podes explicar o que são efeitos colaterais no Jetpack Compose e como eles são aplicados?
O que é a função remember e qual o papel que ela desempenha no sistema?
Como pode configurar a transmissão de propostas aos utilizadores que usam outros serviços ou aplicações?
Pode explicar a implementação interna e o mecanismo de funcionamento das funções suspend no Kotlin?
De que formas pode implementar o processamento de ações de utilizador desencadeadas por notificações push?
Como implementar um sistema de notificações para o usuário após o download bem-sucedido de um arquivo?