iOS
Pode explicar o que se entende por método HTTP PUT?
Qual dos princípios SOLID é considerado o mais difícil de cumprir na prática?
Pode-se usar a construção async/await dentro de um método de outro método?
Quais esquemas comuns de disposição de elementos usam no CollectionView?
Qual é a finalidade e as vantagens do uso de polimorfismo na programação orientada a objetos?
Podes dar um exemplo que ilustre a aplicação dos princípios SOLID no desenvolvimento?
Pode explicar a ideia principal do princípio de abertura e fechamento na programação orientada a objetos?
Pode explicar as diferenças entre o uso de threads e filas GCD ao trabalhar com assincronismo?
Pode explicar o que significa a anotação @escaping em Swift?
Poderia explicar os princípios de criação de um código legível e fácil de manter?
Qual é a diferença entre as funcionalidades integradas do URLSession e a biblioteca de terceiros Alamofire ao fazer solicitações de rede no iOS?
Que abordagens ou metodologias utilizou na sua atividade profissional anterior?
Como integrar bibliotecas Objective-C num projeto Swift e configurar a interação entre elas?
Como recebia e trabalhava com as tarefas no seu emprego anterior?
Como foi feita a divisão de responsabilidades e tarefas entre os membros da equipa de desenvolvimento?
Poderia falar sobre a sua formação educacional e formação profissional?
Pode explicar o conceito de Retain em Objective-C e como ele afeta a memória?
Qual é o número total de projetos que você realizou ao longo de sua carreira?
Como é possível rastrear todas as chamadas para uma função que não está presente no código fonte durante a depuração?
Quais métodos podem ser usados para prevenir a ocorrência de Data Race na programação multithread?