Flutter
Quais ferramentas e plataformas tecnológicas utilizou na sua posição anterior?
Pode explicar a arquitetura interna do framework Flutter e como ele funciona por baixo dos panos?
Quais aspetos da empresa gostaria de esclarecer antes da entrevista?
Como é que se podem determinar as coordenadas atuais de um objeto no ecrã?
Podes explicar as principais características e vantagens da linguagem Dart?
Como é implementado o armazenamento de objetos com propriedades imutáveis?
Poderia explicar o que é um placeholder na programação?
Quais línguas usou antes de começar a trabalhar com Dart?
Que abordagens e práticas utilizas para manter padrões uniformes na escrita de código no projeto?
Pode explicar o que significa o operador de comparação com igualdade dupla nas linguagens de programação?
Quais são as vantagens e desvantagens de usar Dart no desenvolvimento?
Pode explicar o princípio de funcionamento do objeto Future e como ele é utilizado na programação assíncrona?
Quais são os requisitos e expectativas que você tem para a sua futura posição na nova empresa?
Como é que o mecanismo de chamada do método painting é implementado no contexto do sistema de desenho ou interface gráfica?
Podes falar sobre os diferentes tipos de componentes de interface de utilizador que conheces?
Pode explicar o princípio de funcionamento do Tween e quais são as suas principais características?
Como iniciar a execução do FlutterActivity na sua aplicação?
Pode explicar o que se entende pelo termo 'chave' no contexto de armazenamento de dados ou sistemas de gestão de bases de dados?
Consegues listar os principais tipos de fluxos utilizados no Embedder?
Quais métodos podem ser usados para implementar um fluxo de dados em Dart?