Android
De que forma a encapsulação contribui para manter a compatibilidade dos componentes durante a atualização do sistema?
Qual é o papel do Android Runtime no funcionamento dos dispositivos Android?
Que tipos de ligações entre tabelas são suportados no PostgreSQL e como funcionam?
Como implementar um construtor de interface no código?
Como partilhou e discutiu as suas ideias e propostas com a equipa no seu emprego anterior?
Descreva o processo de utilização do sistema de controlo de versões Git na sua última posição.
Um Intent pode iniciar outro aplicativo no dispositivo?
Fale-me sobre a sua experiência na criação de testes automatizados e cenários de teste
Qual é a finalidade do modificador lateinit em Kotlin?
Pode explicar o conceito de App Standby Buckets e o seu papel na gestão do consumo de bateria e recursos do dispositivo?
Qual é a razão pela qual a função componentN é considerada ineficaz ou incorreta no projeto?
O que o motiva a escolher exatamente a versão Android 9.0 para a implementação de projetos?
Por que sobrescrever ou usar o método equals nas classes de dados?
Quais classes internas são declaradas automaticamente dentro de outra classe, se a sua criação não for explicitamente definida?
Tarefa: ao clicar no botão, deve haver um atraso de 5 segundos, e o texto 'Hello World' deve mudar para 'Goodbye World'. Escreva uma solução de produção usando qualquer biblioteca (Compose, coroutines, etc.). Na segunda vez, os duplicados não devem ser considerados.
Fala-me mais detalhes sobre o que fazias na [organização]. Foi o teu primeiro emprego como desenvolvedor backend?
Fala-me sobre o cache multinível: como o fizeste e por que começaste a fazê-lo, como descobriste que era necessário?
Existe alguma diferença entre varchar e text no PostgreSQL? É necessário especificar o comprimento?
Como funciona o escalonador do Go (modelo GMP)?
O que é um map em Go, como funciona, quais as suas características?