Flutter
Pode explicar o que é um DTO e qual é a sua principal finalidade?
Pode explicar o que se entende por permissões no Android e como elas são geridas?
Pode explicar como a gestão de memória é realizada ao trabalhar com uma lista ligada?
Que tipos de estruturas de dados você utiliza no seu trabalho?
Que tarefas profissionais e realizações esperas alcançar no novo emprego?
O que são objetos imutáveis?
Poderia partilhar a sua experiência com o seu primeiro projeto e falar sobre ele?
Tem experiência no desenvolvimento de interfaces que se ajustam automaticamente às dimensões e condições de uso do dispositivo?
Qual é o papel e o significado da gestão de dependências no desenvolvimento de produtos de software?
Qual é o objetivo do uso do modificador const na linguagem de programação?
Pode explicar a finalidade e a estrutura do arquivo AndroidManifest.xml nos projetos Android?
Como pode implementar a execução paralela de dois threads na linguagem Dart?
Que ferramentas conhece para depurar aplicações?
Qual é a diferença entre as requisições HTTP PUT e PATCH ao atualizar recursos?
Pode explicar o que é a biblioteca RxDart e como ela é usada na programação reativa em Dart?
Quais são as diferenças entre os ciclos for e for-in ao percorrer elementos em JavaScript?
Pode dar um exemplo de uma situação em que assumiu um papel de liderança ou responsabilidade num projeto ou tarefa?
Poderia dar um exemplo de uso do princípio de Liskov em código ou sistema prático?
Explique as principais fases do ciclo de vida de um componente no Flutter ou em frameworks semelhantes.
Quais aspectos do trabalho na sua empresa anterior gostaria de melhorar ou mudar?