iOS
Quais são as abordagens alternativas para gerir a multitarefa além do uso de GCD?
Quais são as principais dificuldades e desvantagens que você pode destacar na arquitetura MVC?
Pode explicar o que se entende por termo isUserInterraction no contexto do desenvolvimento?
Pode explicar as diferenças entre os padrões Coordinator e Router na arquitetura de aplicações?
Em que situação é preferível usar weak ou unowned para gerir a memória numa equipa de desenvolvedores?
Pode explicar o funcionamento do ciclo de eventos Run Loop em aplicações?
Como irá realizar a migração da arquitetura da aplicação de MVC para VIPER?
Quais etapas e ações estão incluídas na cadeia de integração contínua (CI)?
Que critérios vais considerar ao determinar o parâmetro DispatchQoS?
Tem experiência com mecanismos de restrição (Constraints) em sistemas ou bases de dados?
É possível guardar funções de encerramento dentro de arrays em linguagens de programação?
Pode explicar o que se entende por Auto Closure no contexto da programação?
Pode falar sobre o estado atual do seu projeto ou atividade?
Pode explicar o que é a classe UIGestureRecognizer e como ela é usada no desenvolvimento iOS?
Quais fusos horários são considerados os mais confortáveis para trabalho remoto ou internacional?
Como pode rastrear as chamadas do método viewDidLoad em todas as instâncias de controladores na aplicação?
Como é que a memória ocupada por um objeto num programa é libertada?
É possível armazenar um objeto do tipo Value na memória dinâmica (heap)?
Pode explicar o conceito de Future no framework Combine e o seu papel nas operações assíncronas?
Tem experiência na automação do processo de compilação e publicação de aplicações com Fastlane?