Flutter
Tem experiência na implementação e configuração de processos CI/CD para plataformas móveis?
Como o Dart gere a recolha de lixo e otimiza o uso de memória?
Partilhe a sua experiência na implementação e utilização de processos de integração e entrega contínuas em projetos.
Quais são as principais vantagens e desvantagens de usar GraphQL no desenvolvimento de APIs?
Pode explicar o que se entende por termo ARM e qual é a sua essência?
Qual é a função principal da biblioteca Skia e em que casos é justificado o seu uso?
Que ferramentas e tecnologias você usa para interagir com bancos de dados na sua prática?
Explica as etapas do ciclo de vida do StatefulWidget no Flutter.
Pode explicar o que se entende por configuração no contexto dos sistemas de software?
Descreva os principais comandos e tarefas que realizou nos seus empregos anteriores.
Tem prática de escrever testes de unidade nos seus projetos?
Pode explicar a estrutura e a finalidade do arquivo pubspec.yaml num projeto Dart ou Flutter?
Consegue explicar o propósito principal do sistema de controlo de versões Git?
Prefere gerir projetos ou escrever código?
O que significa a condição de corrida na programação multithread?
Que ferramentas ou plataformas tecnológicas preferiria evitar no seu trabalho?
Qual é a diferença entre objetos Stream e Future no contexto da programação assíncrona?
Pode explicar o princípio de funcionamento da compilação JIT e como ela difere dos métodos tradicionais de compilação?
Qual é a diferença entre os componentes StreamBuilder e Future ao trabalhar com dados assíncronos no Flutter?
Para que é que serve o ciclo de eventos na programação assíncrona?