C/C++
Qu'est-ce qu'une référence universelle (référence de transfert) et comment fonctionne la fusion des références?
Est-il possible qu'une situation avec un processus zombie, considéré comme en cours d'exécution, maintienne un verrouillage?
Préférez-vous effectuer des tâches seul ou en équipe?
Où vivez-vous actuellement et où prévoyez-vous de vivre?
Dans quels cas et dans quelles parties du développement utilise-t-on des modèles ?
Avez-vous de l'expérience avec le protocole HTTPS pour assurer la transmission sécurisée des données?
Avez-vous déjà utilisé la fonction malloc pour allouer de la mémoire dynamique dans vos projets?
Peut-on expliquer la finalité et l'utilisation du mot-clé inline en programmation et pourquoi il est utilisé?
Est-il possible de créer un nouvel objet à l'intérieur du destructeur d'une classe?
Avez-vous utilisé std::async dans vos projets pour effectuer des opérations asynchrones?
Quelles sont les conséquences si l'on tente d'accéder aux données via un pointeur nul?
Pouvez-vous expliquer ce qu'est une file double (Deque) et comment elle fonctionne?
Comment évalueriez-vous vos compétences professionnelles et votre expérience dans ce domaine?
Expliquez le principe des fonctions virtuelles en langage C++ et comment elles sont implémentées lors de l'exécution du programme.
Quelle est la finalité des pointeurs intelligents en programmation?
Quelle est la complexité temporelle de rechercher un élément dans un conteneur unordered_set?
Peux-tu donner un exemple de fonction de hachage pour un entier?
Explique ce que l'on entend par fuite de mémoire dans le contexte de la programmation.
Comment détermine-t-on l'efficacité de l'opération d'insertion d'un élément dans une table de hachage et quels facteurs l'influencent?
Pourquoi n'est-il pas recommandé de placer du code de programme dans les en-têtes HTTP?