C/C++
Quelle est la différence entre un pointeur et une référence en programmation?
Avez-vous dû mettre en place des outils ou des processus automatisés pour votre équipe dans votre emploi précédent?
Pouvez-vous parler du dernier projet auquel vous avez participé?
Avez-vous de l'expérience dans le développement ou le travail avec des applications multithread?
Dans quels autres langages de programmation, à part C++, avez-vous de l'expérience en développement?
Que se passe-t-il lors de l'appel du destructeur d'un objet si une exception se produit dans son constructeur?
Pouvez-vous expliquer ce que sont les pointeurs intelligents en C++ et comment ils fonctionnent?
Peut-on déclarer les champs d'une structure comme privés dans un langage de programmation?
De quel conteneur standard la structure de données map est-elle implémentée?
Pouvez-vous expliquer à quoi sert l'appel système lseek dans un système d'exploitation?
Comment la gestion des collisions est-elle effectuée lors de l'utilisation de std::unordered_map?
Avez-vous automatisé les tests dans votre entreprise précédente?
Comment avez-vous appris les compétences en programmation et par où avez-vous commencé votre parcours?
Pouvez-vous expliquer ce que signifie le terme déterminisme dans le contexte des systèmes et des processus?
Quels outils ou bibliothèques de test automatisé avez-vous utilisés dans votre pratique?
De quelles manières l'échange de données entre threads d'exécution est-il effectué?
Dans quels domaines ou types de tâches aimeriez-vous vous développer et travailler de manière plus active?
Pouvez-vous expliquer le concept de multiset et en quoi il diffère d'un ensemble ordinaire?
Pouvez-vous expliquer le principe de fonctionnement de l'algorithme de tri rapide?
Quelles sont les différences entre les méthodes d'interception des données dans les protocoles HTTP et HTTPS?