Flutter
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?
Pode explicar o que significa a palavra-chave 'implements' na linguagem de programação Java?
Poderia nomear alguns padrões de design principais e explicar a sua aplicação?
É possível implementar uma combinação dos padrões arquiteturais MVVM e BLoC num único projeto?
Pode explicar o que se entende por "lista" em programação?
Qual é a função principal dos fluxos de dados (Streams) na programação?
Em que situações se utiliza o modelo Scaffold no desenvolvimento de interfaces?
Como avaliar a complexidade temporal da operação de leitura de um elemento por índice em um array?
Poderia explicar o que se entende por chave local no contexto de bases de dados ou cache?
Quais stacks tecnológicos atraem você para o seu futuro trabalho na empresa?
Que métodos e abordagens conhece para implementar ambientes isolados no sistema?
Podes dar um exemplo de uso do InheritedWidget no Flutter?
Como é que aprende? Fale sobre autoaprendizagem
É possível reescrever as consultas com EXISTS/NOT EXISTS sem usar esses operadores? Quais tipos de JOINs você conhece?
Qual é a diferença entre operações com estado e sem estado em streams? Dê exemplos.
Se o valor no Map não for necessário, qual coleção é melhor usar em vez de LinkedHashMap?
Descreva a solução do segundo problema (processamento de pedidos através da API Stream com agrupamento por moeda e ordenação por diferença max-min).
Que arquitetura utiliza em aplicações Go?
Com que brokers de mensagens trabalharam? Que tarefas resolveram?