iOS
Depuis combien de temps travaillez-vous avec le langage Swift?
Peut-on utiliser les mêmes ressources dans différents cycles de traitement de la boucle d'exécution ?
Pouvez-vous expliquer les différences entre les composants TableView et ScrollView dans le contexte du développement iOS?
Quelles sont les principales différences entre RxSwift Signal et Driver en termes de leur but et comportement?
Comment la prise en charge de l'héritage multiple de classes ou de protocoles est-elle réalisée dans le langage Swift?
Quelles sont les conditions et restrictions associées à l'utilisation de propriétés faibles dans les systèmes logiciels?
Quelle est la version minimale d'iOS que vous considérez comme standard pour le support dans vos projets?
Quel processus ou flux est responsable du traitement de l'interface utilisateur dans le système?
Comment une file d'attente peut-elle traiter plusieurs tâches ou opérations simultanément?
Pouvez-vous expliquer les différences entre les concepts de Cas d'Utilisation et d'Interactor dans le développement logiciel?
À quel moment la vue racine du contrôleur est-elle créée?
Que signifie le terme Mutating dans le contexte de la programmation?
Quel est le nombre minimum d'objets nécessaires pour former un cycle de rétention en mémoire?
Comment peut-on interrompre l'exécution d'une opération asynchrone?
Quelles méthodes d'initialisation des objets connaissez-vous et utilisez-vous dans les classes?
Explique ce que signifie le principe de substitution de Liskov et comment il est appliqué en programmation orientée objet.
Quels problèmes peut-on rencontrer lors de l'utilisation de Storyboard dans le processus de développement d'interfaces ?
Que signifie l'emplacement de la classe dans la zone de mémoire dynamique (tas) et pourquoi cela est-il fait?
Quelle est la raison pour laquelle vous avez quitté votre emploi précédent?
Quel mot-clé est utilisé pour modifier la valeur d'une variable dans le corps d'une fonction?