Pouvez-vous parler des modèles de programmation les plus courants que vous avez utilisés?
C/C++
Quels systèmes de gestion de bases de données avez-vous l'expérience d'utiliser?
Quelle est la différence entre les approches std::async et std::thread lors de l'organisation du multithreading en C++?
Est-ce qu'une méthode virtuelle est un modèle valide en C++?
Avez-vous utilisé le système CMake pour automatiser la compilation du projet?
Que se passe-t-il si une exception non gérée se produit dans le destructeur?
Peut-on expliquer la finalité et l'utilisation du mot-clé inline en programmation et pourquoi il est utilisé?
Avez-vous de l'expérience en développement JavaScript?
Comment l'opérateur delete[] détermine-t-il la quantité de mémoire libérée?
Avez-vous de l'expérience dans l'utilisation du système d'exploitation Linux dans vos projets?
Expliquez ce que signifie l'opérateur delete[] en langage de programmation C++ et dans quels cas il est utilisé.
Explique la finalité et l'utilisation du mot-clé explicit dans les langages de programmation.
Quelles bibliothèques et outils tiers avez-vous utilisés dans vos projets?
Quelles sont les différences entre les fonctions malloc et new dans la gestion de la mémoire dynamique?
Comment l'appel système free détermine-t-il la quantité de mémoire libérée?
Que se passe-t-il lors de l'appel du destructeur d'un objet si une exception se produit dans son constructeur?
Dans quels autres langages de programmation, à part C++, avez-vous de l'expérience en développement?
Comment l'opérateur new détermine-t-il la quantité de mémoire nécessaire pour l'allocation?
Avez-vous déjà dû utiliser des mécanismes de verrouillage mutuel pour synchroniser des threads ou des processus?
Quelles sont les différences entre les opérateurs free() et delete() en C++?