Pode explicar o princípio do Long Polling e como ele difere de outros métodos de obtenção de dados do servidor?
iOS
Podes explicar quais são as formas de organizar a sincronização de processos ou threads?
Do que é composta a tabela Side Table e que informações nela são armazenadas?
De que formas é possível detectar uma fuga de memória sem usar o gráfico de memória?
Tem experiência com o protocolo WebSocket para implementar comunicação bidirecional em aplicações?
Que tipos de projetos o atraem atualmente para participar e por quê?
Que ferramentas e mecanismos você usa para implementar e gerenciar multitarefa em aplicativos?
Qual abordagem arquitetónica você preferiria para o desenvolvimento de um pequeno produto de software?
Tem experiência prática no uso de RxSwift nos seus projetos?
Em que situações é preferível usar uma referência fraca (weak var) em Swift?
Que informação pode servir como chave na estrutura de dados dicionário?
Pode-se considerar a execução de uma tarefa como uma operação indivisível no contexto de multitarefa?
Possui um grau académico ou um diploma equivalente?
Em que parte do programa geralmente são declaradas e armazenadas as variáveis com alcance global?
Com que dificuldades um sistema pode enfrentar ao trabalhar com multitarefa?
Em que situações deve-se usar a palavra-chave `unowned` em Swift?
Em que lugar da memória geralmente são colocados objetos do tipo referência?
Pode dar um exemplo de uma situação em que os princípios básicos do SOLID são violados durante o desenvolvimento de software?
Existe empreendedorismo individual nesta situação?