Flutter
Qual é o propósito e as características da requisição HTTP PATCH?
Quais métodos costuma usar para depurar o código de programação?
Quais são as principais diferenças entre as arquiteturas de processadores ARM e x86?
Como implementar e garantir o cumprimento do princípio de Liskov na programação orientada a objetos?
Descreva as principais etapas do funcionamento do InheritedWidget e seu papel na gestão de estado no Flutter.
Conte-nos quais abordagens e metodologias de desenvolvimento foram usadas nos seus projetos anteriores.
É possível declarar dentro de um método uma variável com o modificador final sem inicializá-la imediatamente?
Pode explicar o conceito de StateWidget e como ele é usado no desenvolvimento?
Podes nomear os principais serviços e componentes utilizados no desenvolvimento Android?
Pode explicar o que é a linguagem de programação Dart e quais são as suas características?
Sabes alguma coisa sobre a nossa organização e o que ela faz?
Quais aspectos ou situações no seu trabalho anterior não lhe agradavam ou gostaria de mudar?
É possível criar aplicações iOS usando componentes, soluções de estilo e conceitos do Material Design?
Poderia explicar o que se entende por programação orientada a objetos?
Já recebeu propostas de emprego ou há ofertas disponíveis por parte dos empregadores?
Pode explicar o que é um Deeplink e como funciona em aplicações móveis?
Como declarar uma variável que não pode ser nula e não atribuir-lhe um valor?
O que são construtores constantes e como eles são implementados na linguagem de programação?
De que forma a utilização de genéricos implementa o conceito de polimorfismo nas linguagens de programação?
Como avaliar a complexidade algorítmica da operação de atualização de um elemento numa lista ligada?