iOS
Comment la référence par défaut à un objet est-elle déterminée dans un langage de programmation?
Explique le concept d'injection de dépendances et comment il est appliqué en programmation.
Quels méthodes peuvent être utilisées pour prévenir ou résoudre les collisions lors de l'utilisation de tables de hachage?
Avez-vous effectué des tests automatisés de votre code?
Pourriez-vous expliquer le principe de fonctionnement de la chaîne de réponses (Responder Chain) dans une interface graphique?
Comment envoyez-vous dix requêtes réseau en même temps en utilisant GCD?
Pouvez-vous expliquer le principe de fonctionnement du pattern 'Builder' et quelle est son application principale?
Quel protocole est utilisé pour la transmission de données dans Swift?
Explique la structure et les composants de UIKit et leur interaction dans les applications iOS
Pourriez-vous expliquer les principes de création d'un code lisible et maintenable?
Quelles approches ou méthodologies avez-vous utilisées dans votre activité professionnelle précédente?
Peut-on utiliser des énumérations (enum) dans un langage de programmation pour stocker des propriétés conservées en mémoire?
Que se passe-t-il avec l'objet si il n'existe qu'une seule référence faible (non possédée) et qu'elle devient inaccessible?
Est-il possible de modifier programmatique la hauteur d'une cellule individuelle dans UITableView à une valeur forcée?
Partagez un cas où vous n'avez pas réussi à atteindre le résultat attendu et comment vous avez géré cette situation
Quelle est la différence et la relation entre les files d'attente et les threads en programmation?
Quel est le nombre total de projets que vous avez réalisés tout au long de votre carrière?
Comment suivre tous les appels à une fonction qui n'est pas présente dans le code source lors du débogage?
Avez-vous déjà utilisé OperationQueue dans vos projets?
Quelles questions devriez-vous poser à l'employeur pour mieux comprendre les conditions de travail et la culture d'entreprise?