Android
Quais são os principais componentes e objetos implementados nas camadas de dados e apresentação na arquitetura da aplicação?
Como é efetuada a troca de informações entre threads num ambiente multithread?
Como determinar a complexidade temporal de uma função que procura o primeiro elemento num array que não está presente noutro?
Pode explicar o princípio de funcionamento da função mutableStateOf no Jetpack Compose e como ela gere o estado da interface do utilizador?
Qual é a diferença entre app link e deep link em aplicações móveis?
Qual fluxo de processamento os serviços usam no seu sistema?
Qual é a sua experiência no processo de procura de emprego?
Qual é a principal finalidade do sistema Voyager e em que cenários ele é aplicável?
Já desenvolveu alguma aplicação para configurar e ativar um despertador?
Quais são as diferenças entre o mecanismo dinâmico e estático do Broadcast Receiver no Android?
Podes listar as principais abordagens e técnicas usadas ao trabalhar com View na arquitetura de aplicações?
Quais são as limitações e características do uso do GlobalScope em Kotlin Coroutines?
Quais são as principais vantagens e desvantagens de usar a palavra-chave synchronized em Java?
Qual método de Callback deve chamar a finalização da Activity para que o usuário não perceba?
Descreva sua experiência com a linguagem Kotlin e as principais características de seu uso.
Quais são os principais métodos e operações que podem ser realizados em estruturas de dados do tipo Map?
Quais métodos podem ser utilizados para implementar a troca de informações entre dois componentes de interface ou telas da aplicação?
O que representa o conceito de 'Nothing' no contexto da programação ou da linguagem Kotlin?
Como pode interromper a execução de uma thread num programa?
Em que lugar do sistema normalmente é implementada a interface do repositório?