Flutter
Que ferramentas e estratégias utilizas para desenvolver habilidades profissionais em Flutter?
Descreva a sua experiência na criação e implementação de aplicações multiplataforma em um ambiente de trabalho.
Você trabalhou com a biblioteca Dio para fazer requisições HTTP em projetos Dart/Flutter?
Explique o mecanismo de funcionamento do ciclo de eventos em aplicações assíncronas.
Com quais componentes de interface de utilizador teve de trabalhar e alterar o seu estado?
Qual é o papel e a função das chaves nos componentes dos widgets?
Explique o conceito de utilização de argumentos nomeados ao chamar funções.
Já trabalhou com o padrão arquitetónico MVVM em aplicações reativas?
Consegues nomear os tipos de chaves utilizados nos sistemas de gestão de bases de dados?
Pode explicar o que significa usar a palavra-chave const na programação?
Qual ferramenta de gestão de estado prefere usar nos seus projetos?
Qual é a função principal do mecanismo JIT e por que é utilizado no processo de execução de programas?
Como é avaliada a operação de leitura de dados numa estrutura de dados map em termos de complexidade temporal?
Como mede a eficácia da sua atividade?
Pode explicar o que se entende por tipos de dados primitivos na programação?
Em que fase de desenvolvimento ou implementação estava o projeto quando te juntaste ao teu empregador anterior?
O que retorna o método didUpdateWidget no Flutter?
Pode explicar o conceito de 'estado' na linguagem Dart e como ele é usado?
Pode explicar o que é RenderBox no contexto do Flutter?
Podes partilhar um exemplo das tarefas mais difíceis com que te deparaste recentemente?