Sobes.tech

Qual é a finalidade do objeto DispatchGroup na sincronização de tarefas na programação?

317

Pode explicar o que significa o termo Retain no contexto da gestão de memória?

Junior — Middle
292

Como implementou o mecanismo de Dependency Injection nos seus projetos?

Junior — Middle
270

É possível implementar métodos opcionais na definição do protocolo?

Junior — Middle
261

Que abordagens de processamento de tarefas em modo multithread conheces?

Junior — Middle
260

Explique o conceito de multitarefa e a sua aplicação na programação.

Junior — Middle
252

Como é que a execução paralela de threads é realizada num processador com um único núcleo?

Junior — Middle
249

Como determinar a quantidade de áreas de memória atribuídas a uma aplicação durante a sua execução?

Junior — Middle
248

É possível definir a implementação de métodos dentro de um protocolo?

Junior — Middle
246

De que forma o mecanismo de encapsulação é utilizado na linguagem Swift?

Junior — Middle
235

Qual das referências, fraca (weak) ou não proprietária (unowned), oferece um desempenho mais alto ao usar em Swift?

235

Podes nomear os principais primitivas usadas no GCD (Grand Central Dispatch)?

Junior — Middle
235

Pode explicar as diferenças entre o princípio da inversão de dependências e a injeção de dependências na programação?

Junior — Middle
233

De que maneiras você elimina ou minimiza os problemas relacionados com a execução paralela de tarefas em um ambiente multithread?

Junior — Middle
230

É possível implementar herança múltipla na linguagem Swift?

Junior — Middle
223
/5