Flutter
Quais são as diferenças entre os mecanismos de compilação JIT e AOT na transformação do código-fonte?
Como você determinou a prioridade e a complexidade das tarefas na sua atividade profissional anterior?
Qual é o papel principal dos construtores constantes na programação?
Como implementar e gerir animações no Flutter para criar interfaces dinâmicas?
Quais são as vantagens e desvantagens da biblioteca RxDart?
Pode explicar o princípio de funcionamento da compilação JIT e como ela difere dos métodos tradicionais de compilação?
Pode descrever as tarefas e dificuldades que enfrentou nos seus empregos anteriores?
Já utilizou métodos de dividir tarefas complexas em partes mais pequenas em projetos anteriores?
Já enfrentou situações de conflito em empregos anteriores? Como as resolveu?
Explique o que significa o valor Null na programação
Usou a biblioteca MobX para gerenciar o estado nos seus projetos?
Como distinguir GraphQL de REST e em que casos é preferível usá-los?
Como é que a troca de dados é realizada entre componentes isolados do sistema?
Pode explicar o princípio de funcionamento do InheritedWidget no Flutter?
Que tipo de animação você preferiria usar: explicitamente definida ou implícita automática?
Quais as vantagens de usar RxDart no desenvolvimento de aplicações reativas no Flutter?
Em que casos e como ocorre a chamada do método didUpdateWidget no ciclo de vida do widget?
Explique as características da implementação de multithreading em Dart e como ela funciona dentro de uma aplicação.
Qual foi o tamanho da equipa que constituiu no seu último emprego?
Explique o que é a recolha automática de lixo no sistema de gestão de memória.