C/C++
Comment les tâches étaient-elles réparties entre les membres de votre équipe précédente?
Peux-tu nommer et expliquer les principaux paradigmes de programmation, en dehors de l'approche orientée objet?
Quels types de pointeurs intelligents existent en C++ et en quoi diffèrent-ils par leur comportement?
Avez-vous des questions supplémentaires concernant l'entretien?
Pouvez-vous expliquer ce que signifie l'opérateur dynamic_cast en C++ et à quelles fins il est utilisé?
Comment les niveaux de protocoles dans le modèle OSI sont-ils liés entre eux?
Quels aspects doivent être pris en compte lors de l'intégration ou de l'utilisation de bibliothèques écrites en C et C++ ensemble?
Pouvez-vous expliquer ce qu'on entend par Mock dans les tests logiciels?
Quel est le rôle et l'utilisation du mot-clé static en programmation?
Avez-vous de l'expérience avec des fonctions de type lambda?
Es-tu ouvert à l'apprentissage de nouvelles connaissances et compétences dans ton domaine?
Quelle est la différence entre l'incrémentation préfixe et postfix en programmation?
Quelle est la complexité temporelle de l'opération d'insertion d'un élément dans le conteneur std::vector?
Comment sommer un million d'éléments d'un vecteur ? Comment l'accélérer avec le multithreading?
Avez-vous de l'expérience avec les appels système dans le système d'exploitation Windows?
Pouvez-vous expliquer ce que signifie le terme 'surcharge' dans le contexte de la programmation?
Quelles sont les exigences à prendre en compte lors de l'utilisation d'un descripteur en mode non bloquant?
Expliquez le concept de pointeurs intelligents et leur but dans la gestion de la mémoire.
Pouvez-vous expliquer comment la structure de données file d'attente est implémentée?
Expliquez les différences entre les pointeurs intelligents std::unique_ptr et std::shared_ptr en C++.