iOS
Tem experiência prática em escrever testes unitários para código?
Pode explicar o que faz o método makeKeyAndVisible no contexto da exibição da interface?
Poderia listar os diferentes tipos de métodos de distribuição de controlo de tarefas nos sistemas?
É possível interromper a execução de uma tarefa iniciada através do NSOperation?
Pode explicar o que são os tipos de valor na programação?
Explique o que é um objeto UIWindow no contexto do desenvolvimento de aplicações para iOS.
Fale sobre a sua experiência em projetos comerciais
Em que momento ocorre a libertação de memória ocupada por um objeto?
Pode explicar o que é a classe NSOperation e como ela é usada para gerir tarefas assíncronas?
Podes dar um exemplo de quando objetos de tipo referência são armazenados na pilha?
Tem experiência na implementação ou trabalho com o modo de execução de tarefas em segundo plano em aplicações?
Partilhe os seus sucessos profissionais e resultados na sua última empresa
De que forma utilizou bases de dados nos seus projetos e qual é o seu nível de experiência com elas?
Podes enumerar e explicar os principais tipos de memória utilizados no iOS?
Consegues falar sobre diferentes modelos arquitetônicos e abordagens em sistemas de software?
O que o levou a deixar o seu cargo anterior?
Em que condições o valor do tipo de dado será colocado na área de memória heap?