Está atualmente envolvido em alguma atividade profissional ou projeto?
iOS
Pode explicar o que é uma árvore binária e como ela está estruturada?
Pode explicar o que é um tipo de dado de referência?
Podes falar sobre os diferentes tipos de restrições utilizados em sistemas ou modelos?
É possível definir uma propriedade na interface de um protocolo?
Pode explicar o que se entende por fluxo principal de execução do programa?
Pode enumerar os principais tipos de filas com os quais se deparam na programação?
Explique a diferença entre processamento sequencial e paralelo de dados.
Tem experiência prática na criação ou implementação de animações em projetos?
Consegues enumerar os tipos de valores em Swift?
Pode explicar o que se entende por restrição em programação ou bases de dados?
Que ferramentas e mecanismos você usa para implementar e gerenciar multitarefa em aplicativos?
Pode explicar o conceito de RunLoop e o seu papel no processamento de eventos em aplicações?
Como distinguir os tipos de dados por valor e por referência e em que se diferenciam na programação?
Explique o conceito de polimorfismo na programação orientada a objetos e como ele é aplicado na prática do desenvolvimento.
Podes enumerar e explicar as funções principais da classe UIWindow no iOS?
Pode explicar o que significa o termo Hashable no contexto da programação?
Pode explicar as principais diferenças entre uma classe e um objeto na programação orientada a objetos?
Pode explicar o que significa o mecanismo automático de gestão de memória ARC no iOS?
Consegues nomear os principais tipos de coleções utilizados na linguagem Swift?