C/C++
Pouvez-vous partager un exemple de la tâche la plus non conventionnelle ou difficile que vous ayez dû résoudre dans votre pratique?
Y a-t-il des questions standard utilisées lors des entretiens?
Pouvez-vous expliquer ce que sont les séquences de Fibonacci?
Pouvez-vous expliquer ce qu'est le modèle Singleton en programmation?
En quoi consiste la nécessité d'utiliser un constructeur explicite dans une classe?
Quels sont les avantages et inconvénients de l'utilisation de auto_ptr en C++?
Quel niveau de salaire considérez-vous comme acceptable et confortable?
Avec quels protocoles réseau avez-vous eu affaire en pratique?
Expliquez le concept de conversion automatique de types dans un langage de programmation.
Quelles méthodes connaissez-vous pour convertir des objets en une séquence d'octets ou dans un autre format pour la transmission ou le stockage?
Étudiez les caractéristiques algorithmiques de la recherche d'éléments dans le conteneur std::map et ses indicateurs de temps.
Comment éviter les problèmes de références cycliques lors de l'utilisation de std::shared_ptr en appliquant std::weak_ptr?
Pouvez-vous expliquer ce que l'on entend par terme chaîne C en programmation?
Expliquez le concept de la table des fonctions virtuelles en programmation orientée objet.
À quoi sert le pointeur intelligent weak_ptr en C++ et en quoi diffère-t-il de shared_ptr?
Quel est le rôle de la pile dans la gestion de la mémoire à l'intérieur d'un programme?
Pouvez-vous expliquer ce que fait la fonction std::forward en C++ et quand l'utiliser?
Dans quels cas est-il nécessaire de déclarer le destructeur comme virtuel dans une classe?
Quels sujets ou questions sont généralement abordés lors des entretiens pour évaluer les candidats?
Dans quels cas les destructeurs d'objets peuvent-ils ne pas s'exécuter en cas d'exception?