Quels types de comptes pour développeurs connais-tu?
iOS
Comment gérez-vous les conflits lors de la fusion de branches dans le système de contrôle de version Git dans votre précédent emploi?
Pouvez-vous donner un exemple de situation où le mécanisme de dispatching des messages est utilisé?
Pouvez-vous donner un exemple lorsque des objets de type référence sont stockés dans la pile?
Comment l'application détermine-t-elle quelle page ou composant les utilisateurs ont choisi lors du clic?
Quel est le rôle du multithreading dans les systèmes logiciels modernes et pourquoi est-il utilisé?
Quand est-il recommandé d'utiliser une structure de données sous forme de dictionnaire?
Quelles sont les différences entre les méthodes map, flatMap et filterMap lors du traitement des collections?
Pouvez-vous parler de votre expérience dans l'exécution de tâches et de projets dans votre emploi précédent?
À quel moment la mémoire occupée par un objet est-elle libérée?
Le principe de programmation orientée objet est-il supporté en Swift?
Pouvez-vous expliquer le concept de délégation dans les modèles de conception et comment il s'applique?
Pouvez-vous expliquer les différences entre UIView, UIWindow et CALayer dans le développement d'interfaces iOS?
Qu'est-ce qui vous a poussé à quitter votre poste précédent?
Quelle est la différence entre les références Weak et Unowned dans la gestion de la mémoire?
Est-il possible de modifier le contenu du fichier info.plist pendant l'exécution de l'application?
Expliquez les étapes de développement et de fonctionnement d'une application iOS depuis son lancement jusqu'à sa fermeture.
Décrivez votre expérience professionnelle et les tâches clés auxquelles vous avez été confronté dans votre emploi précédent.
Pouvez-vous expliquer les principaux modèles de conception et leur application?
Explique ce qu'est une structure de données appelée 'dictionnaire' et comment elle est utilisée.