Android
Quando e em que casos o método onLayout é chamado na classe View?
Como é que a estrutura CompositionLocal é implementada e funciona dentro do sistema?
Que tarefas e atividades realizou nos primeiros meses na sua empresa anterior para se adaptar às novas condições?
Explique o que são classes fechadas em Kotlin e como elas são usadas
Qual é a diferença entre as declarações de variáveis var e val na linguagem Kotlin?
Tem trabalhado com testadores na sua equipa atual?
Em que difere a classe de objeto em Java do seu análogo em Kotlin?
Explique o princípio de funcionamento do Mutable no Jetpack Compose e como ele é utilizado para gerir o estado da interface.
Quais são as principais características e particularidades da linguagem Java que você pode destacar?
Como determinar o tipo de um parâmetro genérico em Kotlin se não for possível usar reified?
Qual é o papel e a finalidade do parâmetro replayCache na implementação do SharedFlow?
Houve ocasiões em que o líder da equipa fez alterações ou escreveu código por si próprio?
Em que casos deve aplicar a camada de serviço na arquitetura da aplicação?
Que ações levam ao estouro de buffer?
É possível usar vários blocos catch numa única instrução try?
Quais são as principais tarefas e responsabilidades que desempenhas no teu projeto?
Quais passos são seguidos para adicionar um novo elemento à estrutura ArrayList?
Qual é a diferença entre as anotações @Provides e @Binds no contexto da Injeção de Dependências?
Usa recursos ou fontes para procurar novas ideias e inspiração?
Como alcançou a posição de líder de equipa na sua equipa?