iOS
Podes enumerar e descrever os diferentes níveis de acesso na linguagem Swift?
Qual é o papel e as funções da classe AppDelegate numa aplicação iOS?
Ao usar a função mutating, é criada uma nova cópia do objeto ou a instância atual é modificada?
O que o motivou a candidatar-se a esta posição na nossa empresa?
Consegue listar os diferentes tipos de métodos de gestão de tarefas e recursos nos sistemas operacionais?
Pode explicar a implementação interna de referências fracas e como elas funcionam na memória?
Em que caso o método loadView é chamado no ciclo de vida do controlador?
Todos os tipos de dados que armazenam valores usam necessariamente o mecanismo de cópia ao atribuir ou passar?
Já utilizou o componente ActivityIndicator nos seus projetos?
Qual é o nível máximo possível de fiabilidade e eficiência que o DispatchQueue fornece no contexto da gestão de tarefas?
Como era realizado o processo de revisão de código na sua empresa anterior?
Qual dos cinco princípios SOLID pode ser violado ao usar o padrão Singleton?
Quais critérios indicam um código de programação de qualidade?
Quais princípios fundamentais orientam a sua abordagem ao desenvolver soluções arquitetónicas?
Como descreveria o seu nível de proficiência em inglês?
Como é implementada a comunicação entre componentes dentro do módulo ao usar a abordagem Clean Swift?
Podes dar exemplos de métodos para resolver colisões ao trabalhar com tabelas de hash?
Qual é o comportamento esperado ao chamar main.sync no contexto de execução paralela em Kotlin?
Como pode implementar um fundo de gradiente suave numa UIView?
Consegues nomear os principais estados em que uma aplicação pode estar?