Partilhe a sua experiência no desenvolvimento de aplicações com SwiftUI
iOS
Descreva minha experiência na realização e organização de revisões de código no trabalho anterior.
Explique o que significa o termo GCD e como é utilizado na programação
O que te motivou a escolher a carreira de desenvolvedor iOS?
Qual é a diferença entre uma estrutura de dados que armazena elementos únicos e uma sequência de elementos que permite repetições?
Explique o conceito de Run Loop e como ele é utilizado nas aplicações
Explique as etapas da vida de uma instância de ViewController numa aplicação iOS.
Qual é a diferença entre operações atômicas e não atômicas?
Como implementa a automação do processo de integração e entrega de código no seu projeto?
Quais metodologias você utilizou na sua prática de trabalho?
Poderia listar os diferentes tipos de métodos de distribuição de controlo de tarefas nos sistemas?
Quais são as diferenças entre as propriedades Frame e Bounds na interface gráfica?
Consegue descrever as principais abordagens arquitetónicas utilizadas no desenvolvimento de software?
Poderia explicar o que significa o modificador final em linguagens de programação, por exemplo, em Java?
Tem experiência em desenvolvimento com Objective-C?
Descreva sua experiência de trabalho e as principais tarefas com as quais você lidou no seu emprego anterior.
Pode explicar o que significa o termo Swizzling na programação?
Pode falar um pouco sobre a sua experiência profissional e principais conquistas?
Qual é a principal diferença entre uma classe e uma estrutura nas linguagens de programação?