iOS
Quais são as principais diferenças entre trabalhar com pedidos HTTP e WebSocket?
Explique o que é uma string estática na programação.
Quais são as vantagens e desvantagens do padrão Singleton?
Qual princípio do SOLID os opcionais violam?
Que formas de transmissão de dados conheces?
Quais são as nuances de trabalhar com arrays ao adicionar dados a eles?
Existem funções de primeira classe na linguagem de programação Swift?
Qual é o processo de tratamento do evento quando o utilizador clica no ícone da aplicação?
O que é o padrão Singleton?
Qual é a relação entre enum e tipos value em Swift?
O que pode contar sobre o Grand Central Dispatch e seu uso no desenvolvimento iOS?
Quais dificuldades podem surgir ao implementar ligações WebSocket numa aplicação?
Pode um valor estar no heap e uma referência na pilha? Explique seu ponto de vista.
Como distinguir os tipos de dados baseados em referências dos tipos de dados que armazenam valores diretamente?
Em que casos deve-se realizar a transferência de dados entre diferentes modelos ou bases de dados?
Qual é a complexidade de procurar um elemento numa matriz em Swift?
Como pode parar a execução de uma tarefa usando GCD (Grand Central Dispatch)?
Fale sobre a cadeia de herança de classes na linguagem de programação Swift.
O que pode contar-me sobre herança na programação?
Como evitar a criação de um ciclo de retenção (retain cycle) no iOS?