iOS
A utilização de ArraySlice cria uma nova cópia dos dados na memória?
Como avalia o seu nível profissional na área atual?
Como funcionam os closures em termos de preservação de variáveis do escopo externo?
Descreva a tarefa mais difícil com que se deparou no âmbito do projeto.
Quais procedimentos ou processos o sistema executa antes de chamar a função principal ao iniciar o programa?
É possível implementar uma interface gráfica usando CALayer em uma aplicação iOS?
Qual foi a sua base de formação ou cursos que contribuíram para o desenvolvimento das suas habilidades de programação?
Quais são os principais aspetos a ter em conta ao ingressar num novo emprego?
É possível realizar testes em métodos declarados como privados dentro da classe?
Pode explicar o princípio de funcionamento do Property Wrapper e como ele é utilizado em Swift?
Como é implementada a pesquisa rápida por chave com tempo de acesso cerca de O(1) na estrutura de dados dicionário?
protocolo SomeProtocol {} func test1_1(valor: SomeProtocol) {} func test1_2(valor: any SomeProtocol) {}
Em que fase é que a gestão do contador de referências é feita automaticamente na contagem de memória ARC?
Como implementar a agregação de dados dentro do método init das classes?
Consegues dar um exemplo de uma situação em que o viewDidAppear é chamado, passando por cima do viewWillAppear?
Quais são as vantagens e desvantagens de usar pontos de interrupção do tipo Symbol ao depurar programas?
Tem experiência no desenvolvimento de aplicações em Kotlin com arquitetura multiplataforma?
Poderia nomear os frameworks populares que utilizou ou conhece?
Podes nomear os principais tipos de closures utilizados na programação?
O que você pode dizer sobre a importância e o papel dos algoritmos na programação?