Pode explicar os princípios fundamentais do SOLID para o desenvolvimento de software?
iOS
Sabes se há aplicações publicadas na App Store?
Qual destes métodos ocorre primeiro: viewDidLoad ou viewWillAppear?
Explica as etapas de criação, uso e destruição de um objeto durante a sua existência num programa
Em que casos uma variável de tipo valor pode comportar-se como uma referência a um objeto?
Partilhe a sua experiência na entrevista e as impressões do processo
Em que fontes os princípios SOLID apareceram pela primeira vez?
Pode explicar o que é um LiveLock e como ele difere de outros tipos de estados, como deadlock?
Partilhe a sua experiência no desenvolvimento de aplicações com SwiftUI
Em que função inicias a execução da animação?
Tem propostas de emprego atuais ou ofertas?
Pode explicar o que significa o mecanismo automático de gestão de memória ARC no iOS?
O que o levou a considerar a possibilidade de mudar de cargo ou de empresa?
O que te motivou a escolher a carreira de desenvolvedor iOS?
Quais são as diferenças entre os inicializadores convenientes (convenience) e designados (designated) em Swift?
É possível usar enumerações (enum) na linguagem de programação para armazenar propriedades que são guardadas na memória?
Explique os princípios básicos da gestão de memória em sistemas de software
Consegue listar os diferentes tipos de inicializadores utilizados na programação?
Alterou a estrutura do código existente para melhorar a sua legibilidade ou suporte?