iOS
Que informação é normalmente armazenada na pilha de chamadas durante a execução de um programa?
Pode explicar os princípios e ideias fundamentais por trás da modelagem do domínio do problema na abordagem DDD?
Podes listar os gestores de dependências populares utilizados nos projetos?
Explique o que significa o estado Detached Head no Git e quando ocorre.
Por que as coleções em Swift são implementadas como tipos de valor?
Quais condições precisam ser atendidas para parar de receber atualizações do driver no RxSwift?
Quais métodos podes usar para implementar animações para UIView no iOS?
É possível alterar o valor de uma propriedade de uma estrutura existente após a sua criação?
Que tipo de dado é usado para implementar uma fila global?
Possui um documento que comprove o serviço militar?
Quais esquemas comuns de disposição de elementos usam no CollectionView?
Explique o mecanismo de funcionamento do sistema de envio de notificações push
Consegues explicar alguns padrões de design com os quais te deparaste no trabalho?
É uma violação do princípio de Liskov se, em vez de uma apresentação na pilha de navegação, usar outro controlador de navegação dentro do atual?
Como é implementado o trabalho automático e manual com a memória no iOS, e quais os mecanismos utilizados para gerir os recursos?
Podes dar um exemplo que ilustre a aplicação dos princípios SOLID no desenvolvimento?
Como pode usar async/await para executar solicitações sequencialmente, com a possibilidade de terminar o processo após a terceira solicitação, sem esperar pela quarta?
Qual é a diferença entre as funcionalidades integradas do URLSession e a biblioteca de terceiros Alamofire ao fazer solicitações de rede no iOS?
Como é determinada a complexidade temporal da operação de inserir um elemento no final de um array?
Pode explicar como é implementada a submissão síncrona de tarefas através do DispatchSync no GCD?