Flutter
Tem experiência em testes automatizados de interface de utilizador?
Podes enumerar os principais tipos de fluxos de execução na programação?
Quais são os principais objetivos que você estabelece para melhorar seus conhecimentos e habilidades técnicas?
Que convenções são usadas na nomeação de classes na linguagem Dart?
Em que casos e por que motivo se aplicam dependências no desenvolvimento de software?
Quais são as diferenças entre os métodos de transmissão de dados GET e POST em termos de interação do usuário com o servidor?
Quais áreas tecnológicas ou ferramentas você preferiria evitar em novos projetos?
Quais são as principais diferenças entre uma coleção do tipo Set e um array na programação?
Quais sistemas operativos são compatíveis com o framework Flutter para desenvolvimento de aplicações móveis?
Pode explicar o que significa usar a palavra-chave 'lazy' na linguagem Dart?
Quais métodos permitem garantir a unicidade dos elementos ao usar a estrutura de dados set?
Pode enumerar os princípios fundamentais que sustentam a arquitetura limpa?
Explique o conceito de chaves no Flutter e o seu papel nos widgets.
Que quantidade de isolamentos é criada automaticamente ao iniciar o framework Flutter?
Descreva as ferramentas tecnológicas e plataformas que utilizou em posições anteriores
Quais fatores influenciam a sua escolha de uma nova empresa para trabalhar?
Qual é o papel e o propósito dos mixins na programação?
Pode explicar o que é um Stream Controller em Dart e para que é utilizado?
Pode explicar o que é uma estrutura de dados Map e como ela funciona?
Explique as etapas da vida do componente widget durante o seu uso e desativação.