Flutter
Conte-nos sobre o seu percurso na área de tecnologias de informação e o que o levou a esta área.
O que é e em que casos usar a classe StatefulWidget no Flutter?
Tem experiência de trabalho remoto?
A que estruturas e classes pertence o objeto base na linguagem de programação?
Explique os princípios de funcionamento e o propósito do GCD no iOS para multitarefa.
De que forma realizava chamadas e recebia respostas de APIs externas nos seus projetos?
Pode explicar o que significa o conceito de classe abstrata na programação orientada a objetos?
Tem experiência prática em carregar aplicações na App Store para distribuição?
Poderia explicar o que são chaves no Flutter e para que servem?
Quais são os princípios de nomenclatura de métodos na linguagem Dart?
Consegues enumerar os principais tipos de dados primitivos utilizados na programação?
Que tipos de tarefas mais lhe interessam para realizar na empresa?
Podes dar um exemplo que ilustre a aplicação do princípio KISS na prática de programação?
Pode explicar o princípio de evitar a repetição de código no desenvolvimento de sistemas de software?
Explique o princípio de funcionamento da função hash e seu uso
Que dados ou resultados uma operação assíncrona retorna?
Para que é que serve o mecanismo de armazenamento de dados através do SharedPreferences em aplicações móveis?
Pode explicar o que se entende por multithreading e como é implementado na programação?
Tem experiência em desenvolvimento ou interação com código nativo em projetos Flutter?
Pode explicar o que são as SharedPreferences e como elas são usadas para armazenar dados em aplicações Android?