iOS
Gosta de trabalhar com o produto que cria e desenvolve?
Tem experiência na utilização do sistema de gestão de dependências CocoaPods nos seus projetos?
Onde e como normalmente será guardada a coleção de dados na aplicação?
É inevitável que ocorra um bloqueio mútuo ao usar sincronização na fila principal?
Qual é o intervalo de tamanhos possíveis de memória dinâmica alocada (montão) num programa?
Qual a quantidade de tecnologias de pilha que pode ser usada numa única aplicação?
Explique o princípio da despacho estático e como ele difere do despacho dinâmico
Pode explicar o que se entende por 'Bounds' em programação ou arquitetura de sistemas?
Qual é a complexidade temporal da operação de inserir um elemento no início de um conjunto de dados?
Segue as novas ferramentas e técnicas de desenvolvimento para iOS?
É possível fazer com que qualquer view funcione como um responder?
Ao passar ou criar um encerramento, ele é copiado ou passado por referência?
Como implementas o mecanismo de cache de imagens no sistema?
Explique a diferença entre os estados de bloqueio mútuo e o ciclo de vida dos processos, quando podem ocorrer e em que se diferenciam.
O que é uma coleção Set e que objetos podem ser armazenados nela?
Existe uma conceito de Run Loop para o thread global no sistema?
Pode explicar o que se entende por 'Squash' no contexto de programação ou tecnologias?
Qual é a sequência de execução dos métodos ao criar e exibir um ViewController no iOS?
É possível implementar um protocolo usando genéricos numa linguagem de programação?
Qual é a essência do princípio DRY e como ele contribui para melhorar o processo de desenvolvimento de software?