iOS
É possível implementar métodos opcionais na definição do protocolo?
Podes nomear os principais padrões arquiteturais utilizados no design de sistemas?
Pode explicar as principais diferenças entre o modelo tradicional de desenvolvimento de software Waterfall e a metodologia ágil Agile?
Quais são as limitações da plataforma tvOS?
Quais parâmetros e métricas você usa para determinar a cobertura completa de testes no projeto?
Que tipo de tarefas ou projetos atraem você para o seu futuro trabalho?
Tem experiência prática no uso de sistemas de assinatura ou mecanismos de assinatura?
Quais são as vantagens e desvantagens de usar o padrão de arquitetura Clean Swift no desenvolvimento móvel?
Como pode criar uma estrutura de dados que mantém referências fracas a objetos?
Qual é o objetivo do mecanismo QoS userInteractive e em que situações é utilizado?
Quais aspectos do desenvolvimento você acha mais difíceis e desafiadores?
Como é que a memória é libertada para tipos de dados significativos armazenados na pilha?
Pode explicar o que se entende por Atomic no contexto de programação ou trabalho com bases de dados?
Que novas tecnologias planeias aprender em breve?
Pode explicar o que acontece quando o método viewWillAppear é chamado no ciclo de vida do UIViewController?
Conte uma situação em que teve que explicar conceitos técnicos a uma pessoa sem experiência técnica.
O que distingue a estrutura de fila do fluxo na programação?
Explique as principais ideias e abordagens da programação orientada a protocolos.
Localização da sua residência atual ou localização?
Que tipos de métodos de transferência de controlo existem nos sistemas de despacho?