Android
Pode explicar o que significa a palavra-chave lateinit em Kotlin e em que casos ela é usada?
Como distinguir uma Intent explícita de uma implícita no desenvolvimento Android?
Qual é o papel do parâmetro Bundle no método onCreate no ciclo de vida de uma atividade?
Existem temas que preferes não abordar numa discussão?
Qual é o tamanho do buffer usado na estratégia Latest para armazenar dados?
Como escolher o tamanho ótimo do pool de threads para realizar cálculos quando há um grande número de recursos?
Como implementar o tratamento de subscrições a um fluxo de atualizações Flow?
Como calcular o tamanho dos elementos aninhados da interface, considerando a largura do seu componente pai e as condições onde valores >= 0 definem uma largura fixa, e valores < 0 representam uma proporção da largura restante?
Pode-se usar abordagens padrão para organizar a navegação em aplicações baseadas numa única atividade?
Pode falar sobre as suas principais tarefas e responsabilidades no seu trabalho atual?
Qual é a principal razão para usar a anotação Parcelize no desenvolvimento Android?
Qual é a finalidade e o papel dos efeitos secundários na programação?
Qual é a principal tarefa do formato infix em expressões e onde é aplicado?
Alguma vez quis fazer avaliação e priorização de múltiplas tarefas urgentes?
Do que é composta a estrutura interna da área de execução da coroutine?
Quais são os seus planos para desenvolver competências profissionais e progredir na sua carreira nos próximos anos?
De que forma utilizou ferramentas de análise estática de código e qual a sua experiência com elas?
Por que é necessário especificar os componentes principais da aplicação no ficheiro de manifesto no Android?
Consegue descrever o conceito de efeitos secundários na programação e dar exemplos?
Pode explicar o princípio de funcionamento das operações atômicas na programação?