C/C++
Que doit-on implémenter dans une classe pour qu'elle puisse être utilisée comme clé dans des conteneurs associatifs?
Comment implémenteriez-vous le pattern Singleton dans votre code?
Qu'est-ce qu'une pile et quelles sont les technologies d'alignement de la mémoire?
Quels sont les avantages d'utiliser une chaîne construite à partir d'une liste?
Quels sont les avantages de l'utilisation de lock_guard en C++?
Parlez des différences entre une référence et un pointeur en langage C/C++.
Qu'est-ce que l'héritage en programmation orientée objet ?
Que se passe-t-il si l'on appelle la fonction free pour un pointeur égal à nullptr?
Que faut-il faire pour lancer des exceptions depuis le constructeur?
Quand dans les pointeurs intelligents, l'opérateur delete ne sera pas appelé pour l'objet?
Quels champs sont automatiquement indexés lors de la création d'une base de données sans spécifier explicitement les champs à indexer?
Quel pointeur est utilisé avec shared_ptr ?
Comment sont structurées les chaînes en C++?
Quels facteurs permettent d'obtenir une complexité constante amortie dans un conteneur map?
Comment implémenteriez-vous la sérialisation d'une liste doublement chaînée?
Que faut-il prendre en compte lors de l'interaction entre C et C++ dans le contexte de la gestion des exceptions?
Combien de tables de fonctions virtuelles auront deux classes impliquées dans l'héritage?
Quelle est la complexité de supprimer un élément de la fin d'un vecteur en C++?
Quels sont les pointeurs intelligents en C++?
Quels algorithmes d'équilibrage d'arbres connaissez-vous?