Flutter
Poderia explicar o que é um código hash e para que é utilizado?
Descreva sua experiência profissional e desenvolvimento na área de desenvolvimento móvel.
Consegues nomear os principais tipos de coleções utilizados em Dart?
Qual é o papel do conceito de Safe Area no desenvolvimento móvel e para que serve?
Pode explicar a finalidade e o papel do objeto BuildContext no Flutter?
Explique a diferença entre o estado guardado dentro do sistema e os sistemas que não guardam estado entre solicitações.
Podes listar os principais tipos de dados primitivos na linguagem Dart?
Descreva as responsabilidades e tarefas típicas que realizou durante os projetos
Qual sistema operativo geralmente usas para fazer o teu trabalho?
Explica se Dart funciona em modo de thread único.
Qual é a diferença entre a separação de dependências principais e de desenvolvimento nos ficheiros de configuração do projeto?
Pode explicar o princípio de funcionamento e o propósito do padrão Builder no projeto de sistemas de software?
O StateWidget tem fases do ciclo de vida no seu funcionamento?
O Dart suporta execução paralela de tarefas ou funciona apenas num único thread?
Qual é o papel das estruturas de dados no desenvolvimento de soluções de software?
Que experiência tem com diferentes estilos arquitetônicos e esquemas de sistemas?
Pode explicar o que se entende por interface na programação orientada a objetos?
Explique a diferença entre Subject e BehaviorSubject no contexto da programação reativa
Pode explicar o que é o componente StreamBuilder no contexto do trabalho com fluxos de dados?
Pode explicar o que significa o método didChangeDependencies no contexto do ciclo de vida do componente?