Flutter
Explique o princípio de funcionamento da chave local em bancos de dados.
Tem experiência prática no uso de chaves em sistemas ou bancos de dados?
Quais componentes ou classes precisam ser criados para implementar um sistema de navegação numa aplicação Flutter?
O Dart suporta limpeza automática de objetos não utilizados na memória?
Tem experiência em interagir ou colaborar com organizações ou empresas externas?
A linguagem Dart suporta a execução paralela de tarefas?
Consegues nomear diferentes tipos de instantâneos de estado de dados?
Quais padrões de projeto você usa com mais frequência em seus desenvolvimentos?
Pode explicar o que é uma estrutura de dados de tabela hash e como ela funciona?
Pode explicar o que é o processo de conversão de código fonte em um arquivo executável?
De que maneiras em Dart se pode verificar se uma string é lida da mesma forma de esquerda para direita e de direita para esquerda?
Em que casos é utilizada a extensão no design ou arquitetura do sistema?
Pode explicar o significado da letra L no princípio SOLID?
Como diferem os mecanismos de gestão de acesso nos sistemas operativos iOS e Android?
Qual é a diferença entre os métodos HTTP GET e POST no contexto da transmissão de dados e seu uso?
Pode explicar o que se entende por chave global no sistema?
Consegues nomear os conceitos abstratos e componentes principais utilizados no Flutter?
Pode explicar o que se entende por 'widgets' no contexto do desenvolvimento de interfaces de utilizador?
Explique a diferença entre usar os comandos git rebase e git merge ao integrar alterações em ramos.
Como é implementado um construtor de redirecionamento numa linguagem de programação?