iOS
Quais são as formas de implementar a execução de tarefas em segundo plano na aplicação?
Poderia explicar o que significa alternar o contexto nos sistemas operativos?
Em que lugar do sistema normalmente é armazenada a informação de string?
Tem experiência em projetar soluções arquitetónicas para sistemas?
Consegues explicar o que é um DispatchGroup e como é utilizado na programação?
Poderia explicar o que se entende por requisitos opcionais no contexto dos protocolos de comunicação?
Explique o que é uma coleção Set no contexto dos protocolos e como ela é utilizada
Tem alguma prática para identificar e eliminar fugas de memória nas aplicações?
Quais são as vantagens de usar DispatchWorkItem no desenvolvimento de aplicações multithread?
Qual é a vantagem de usar Capture List em comparação com weak self em closures?
Que métodos existem para guardar informações sobre os utilizadores?
Onde é realizado o monitoramento e acompanhamento das tarefas concluídas?
Podes enumerar os principais métodos HTTP e explicar a sua aplicação?
Explique as diferenças entre o camada Core Animation CALayer e o componente UI UIView no desenvolvimento iOS.
Que abordagens e métodos são utilizados para testar a robustez de uma aplicação com sinal fraco de rede móvel, por exemplo, em redes 2G?
Tem experiência de trabalhar com uma equipa difícil ou conflituosa em empregos anteriores?
Como é implementada a pesquisa rápida por chave com tempo de acesso cerca de O(1) na estrutura de dados dicionário?
Que área de atividade e principais direções cobre a sua organização?
Quais componentes e estruturas são inicializados ao iniciar uma aplicação de programa?
Tem experiência no desenvolvimento de aplicações em Kotlin com arquitetura multiplataforma?