C/C++
Êtes-vous actuellement employé ou recherchez-vous un nouveau poste?
Quels autres cas de deadlock sont possibles, en plus de l'ordre différent de prise de mutex ? Un recursive_mutex est-il nécessaire ?
Qu'est-ce qui vous a poussé à décider de quitter votre emploi précédent?
Avez-vous déjà modifié un message de commit après l'avoir terminé dans Git ?
Dans quels cas l'appel au constructeur de copie est-il effectué automatiquement en C++?
Est-il obligatoire que le code soit inséré au point d'appel de la fonction inline lors de la compilation?
Quel est le but de l'utilisation de std::weak_ptr dans la gestion des objets en C++?
Quels sont les avantages et inconvénients de l'utilisation de structures de données de type liste?
Est-il possible qu'un pointeur pointe vers une valeur nulle?
Avez-vous commencé à travailler sur le projet par vous-même ou avez-vous rejoint une solution déjà existante dans votre précédent emploi?
En quoi consiste l'utilisation de la construction d'exception en programmation?
Pouvez-vous donner un exemple de la façon dont le mécanisme de gestion de la mémoire est utilisé dans les applications logicielles?
Peut-on effectuer une jointure de tables via JOIN si aucune clé externe ou interne n'est définie dans la base de données pour relier les données?
Qu'est-ce qui distingue un arbre de recherche équilibré d'une table de hachage std::unordered_map en termes de structure et de performances?
Quand as-tu réalisé que la programmation était ta voie professionnelle?
Quel est le rôle principal de std::condition_variable en programmation multithread ?
Quel est le temps d'exécution pour accéder à un élément par index dans un conteneur vector ?
Quels sont les avantages et inconvénients de la structure de données de table de hachage?
Peut-on expliquer l'idée principale de l'approche procédurale en programmation?
Quels matériaux ou ressources avez-vous utilisés pour acquérir des connaissances dans ce domaine?