iOS
Como você realizou os testes das suas soluções no seu último emprego?
Como é que é implementada a notificação da transição do sistema de ativo para inativo?
O que significa uma situação em que ocorre uma inversão de prioridades num programa, e quando isso pode acontecer?
Pode explicar o conceito de dependência inversa e o seu papel no design de sistemas?
Quais componentes da interface de utilizador têm cálculo automático do seu tamanho com base no conteúdo interno?
Pode explicar o funcionamento interno e os princípios de organização do Table Dispatch no sistema?
Como é avaliada a velocidade de busca de um elemento por chave na estrutura de dados Dictionary?
Poderia dar um exemplo de aplicação da técnica de Swizzling na programação?
Como determinar se uma classe implementa um protocolo dado numa linguagem de programação?
O objeto será removido da memória se houver uma referência forte, três referências fracas e uma referência sem contagem?
Podes falar sobre os diferentes tipos de restrições utilizados em sistemas ou modelos?
Em qual método da aplicação ocorre uma pausa ou término da reprodução de vídeo: ao sair do estado ativo ou ao passar para o modo de fundo?
Pode-se usar um único componente NavigationLink para gerir múltiplas transições numa aplicação com muitas navegações?
Discutiram na sua última empresa possíveis mudanças nos métodos e processos de trabalho atuais?
Pode explicar as principais diferenças entre uma classe e um objeto na programação orientada a objetos?
Pode explicar o que se entende por Disponibilidade nos sistemas?
Pode explicar o que se entende pelo termo 'The Hip Object' no contexto de programação ou design de sistemas?
Podes dar um exemplo de quando objetos de tipo referência são armazenados na pilha?
Pode explicar o que é o swizzling na programação e em que situações é utilizado?
Quais são as principais características e propriedades do componente UIView no iOS?