Vous êtes actuellement engagé dans une activité professionnelle ou un projet?
iOS
Pouvez-vous expliquer ce qu'est un arbre binaire et comment il est structuré?
Pouvez-vous expliquer ce qu'est un type de données de référence?
Pouvez-vous parler des différents types de contraintes utilisés dans les systèmes ou modèles?
Peut-on définir une propriété dans l'interface d'un protocole?
Pouvez-vous expliquer ce que l'on entend par flux principal d'exécution du programme?
Pouvez-vous énumérer les principaux types de files d'attente rencontrés en programmation?
Explique la différence entre le traitement séquentiel et parallèle des données.
Avez-vous une expérience pratique dans la création ou la mise en œuvre d'animations dans des projets?
Peux-tu énumérer les types de valeurs en Swift?
Pouvez-vous expliquer ce qu'on entend par contrainte en programmation ou bases de données?
Pouvez-vous expliquer le concept de RunLoop et son rôle dans le traitement des événements dans les applications?
Comment distinguer les types de données par valeur et par référence et en quoi diffèrent-ils en programmation?
Expliquez le concept de polymorphisme en programmation orientée objet et comment il est appliqué dans la pratique du développement.
Pouvez-vous énumérer et expliquer les fonctions principales de la classe UIWindow dans iOS?
Pouvez-vous expliquer ce que signifie le terme Hashable dans le contexte de la programmation?
Pouvez-vous expliquer les principales différences entre une classe et un objet en programmation orientée objet?
Pouvez-vous expliquer ce que signifie le mécanisme automatique de gestion de mémoire ARC dans iOS?
Pouvez-vous nommer les principaux types de collections utilisés dans le langage Swift?
Pourquoi les méthodes qui modifient l'état d'un objet sont-elles déclarées comme mutantes dans la classe?