Pouvez-vous nommer les principaux outils et moyens utilisés lors du travail avec GCD?
iOS
Comment percevez-vous et travaillez-vous avec du code obsolète dans un projet?
Quelle est la tâche principale ou la fonction du composant ou de la fonction appelé Some?
Comment le travail automatique et manuel avec la mémoire est-il implémenté dans iOS, et quels mécanismes sont utilisés pour gérer les ressources?
Pouvez-vous expliquer ce qu'est le modèle d'architecture MVVM et comment il est utilisé dans le développement d'interfaces ?
Pouvez-vous expliquer ce que signifie un processus bloqué dans une application multithread ?
Dans quel domaine ou structure un tableau de données est-il généralement conservé?
Pouvez-vous décrire les principales approches architecturales utilisées dans le développement de logiciels?
Comment les collections de données sont-elles implémentées et fonctionnent-elles au niveau inférieur dans le système?
Qu'est-ce qui fonctionne plus près du système : GCD ou OperationQueue?
Avez-vous utilisé le framework Combine dans vos projets pour traiter des données asynchrones?
Quelle modèle architectural utiliseriez-vous lors du développement d'une nouvelle application à partir de zéro?
Quel mode de travail vous convient le mieux : à distance, au bureau ou hybride?
Pouvez-vous expliquer ce que l'on entend par Disponibilité dans les systèmes?
Quelles raisons rendent l'utilisation de Unowned moins préférée dans certaines situations?
Pouvez-vous nommer d'autres principes fondamentaux utilisés dans le développement logiciel en plus de SOLID?
Quelles techniques et approches permettent d'améliorer l'efficacité du code en Swift?
Quand et dans quelles situations est-il judicieux d'utiliser des ensembles en programmation?
À quel système de dispatching appartient l'annotation @Objc Final en Objective-C?