Flutter
Consegues nomear os princípios básicos sobre os quais se baseia uma boa programação?
Como é que os dados do array são armazenados na memória de trabalho?
Como pode inicializar um objeto do tipo Future na sua linguagem de programação?
Em que casos e como ocorre a chamada do método didUpdateWidget no ciclo de vida do widget?
Descreva a sua experiência profissional com plataformas e aplicações móveis.
Pode explicar o conceito de mixins na linguagem Dart e sua aplicação?
Consegues enumerar os tipos de chaves usados no Flutter para gerir widgets?
Explique o mecanismo de funcionamento do ciclo de eventos em aplicações assíncronas.
Podes descrever os principais níveis da arquitetura Flutter e suas funções?
Explique os princípios de funcionamento e o propósito do GCD no iOS para multitarefa.
Explique o que se entende por 'late' no contexto de programação ou desenvolvimento de sistemas.
De que forma o Dart implementa a execução de tarefas assíncronas e como isso afeta o funcionamento do programa?
Qual é o papel principal dos construtores constantes na programação?
Como é que a lista ligada é organizada na memória e como é que ela é armazenada?
Poderia explicar o que é um canal básico no contexto de desenvolvimento ou arquitetura de sistemas?
Como é que um objeto, cujas propriedades não podem ser alteradas após a sua criação, é implementado?
Pode explicar o que significa declarar uma variável com a palavra-chave var nas linguagens de programação?
Consegues enumerar as principais etapas do ciclo de vida do estado de um objeto?
Tem experiência em interagir ou colaborar com organizações ou empresas externas?