Android
Quais são as diferenças entre os tipos Maybe e Single no RxJava e em quais cenários eles são usados?
Que métodos e técnicas de utilização de dados de string são implementados em Kotlin?
Como é que se pode estruturar o código sem usar o operador combine?
Fale-nos sobre a sua experiência com Injeção de Dependências em projetos.
Não é obrigatório indicar a atividade no manifesto do Android?
Como passar dados de um objeto entre dois fragmentos na aplicação?
Estás a considerar continuar os teus estudos de mestrado?
Qual é o papel do método toString na classe Any no contexto do Kotlin ou de outras linguagens JVM?
Qual modo de trabalho você prefere: trabalho remoto ou trabalho no escritório?
Podes dar um exemplo de uma situação em que o princípio da inversão de dependências é violado?
Em que etapa da estrutura do código deve ser implementada a chamada para registrar logs sobre o ponto de início da execução do programa?
Por que é importante em Kotlin dividir coleções em mutáveis e imutáveis?
Você utilizou o mecanismo de ligação de dados nos seus projetos?
Quais são os principais fatores que podem levar ao desligamento repentino do ecrã ou ao aparecimento de erros no ecrã?
Qual é a finalidade de uma classe na programação?
Que tipos de dados em Java são considerados referências, e qual é a sua principal diferença em relação aos tipos primitivos?
A atividade está acessível ou visível ao utilizador após passar para o estado onStop?
Qual é o papel da declaração de Fragment no arquivo AndroidManifest.xml e por que ela geralmente não é necessária?
Explique o conceito e o uso da função produceState no Jetpack Compose.
Como se pode implementar o padrão Singleton na linguagem Kotlin?