iOS
Em que casos e para que é utilizada a operação flatMap em transformações funcionais ou de fluxo de dados?
Que funções e métodos são ativados no ViewController raiz ao alterar a orientação da tela de vertical para horizontal?
Como é que se obtém o valor num dicionário, começando pela chave e passando pela sua função hash?
Quais recursos estão disponíveis no SDK do iOS para lidar com multithreading?
Em que casos se aplica o conceito de conjunto na programação?
Pode descrever o princípio de funcionamento e as principais características do padrão Builder?
É possível criar um objeto durante a inicialização que por padrão seja considerado opcional para uso?
Quais métodos podem ser usados para detectar e resolver problemas de vazamento de memória numa aplicação?
Para que serve a estrutura de dados Map na programação?
Qual é a diferença entre os objetos UIView e CALayer no desenvolvimento iOS?
As notificações push enviadas através do Firebase estão disponíveis imediatamente após o envio?
Consegues nomear os principais algoritmos de ordenação de dados?
Partilhe os seus sucessos profissionais e resultados na sua última empresa
Consegues nomear os principais padrões de design criacionais?
É possível implementar o conceito de copy-on-write para uma lista ligada?
Qual é a complexidade temporal de adicionar um novo elemento ao final de uma lista ligada simples?
Que experiência tinha antes de começar a desenvolver para iOS?
Tens dificuldades com o horário de trabalho das 9h00 às 18h00?
Na qual parte do ciclo de vida da execução do aplicativo o coletor de lixo automático (ARC) é aplicado?
Em que se diferenciam as práticas de DevOps: entrega automática de código e seu deployment automático em produção?