C/C++
Pouvez-vous nommer les types de pointeurs intelligents implémentés dans la bibliothèque standard de C++?
Pouvez-vous expliquer ce que sont les opérations bit à bit et comment elles sont utilisées en programmation?
Peut-on utiliser l'opérateur throw dans un destructeur pour lancer une exception?
Pouvez-vous expliquer ce qu'est std::exception_ptr en C++ et comment il est utilisé pour la gestion des exceptions?
Combien de paramètres la méthode emplace_back pour le conteneur std::vector accepte-t-elle?
Peut-on considérer std::map comme une structure de données basée sur une table de hachage?
Comment le mécanisme de polymorphisme est-il implémenté dans le langage C++?
Parlez de votre travail chez ALMI Partner et du service de collecte de télémétrie et d'activité réseau.
La présence physique au bureau est-elle nécessaire pour effectuer le travail?
Quelle est la quantité minimale de mutex nécessaires pour qu'il y ait un interblocage (deadlock) ?
Quels sont les avantages et les inconvénients de l'apparition de liens cycliques entre les composants du système?
Quelle est la différence entre les primitives de synchronisation, telles que mutex et opérations atomiques, dans le contexte de garantir un accès sécurisé aux données?
Quelles sont les tâches professionnelles et les conditions de travail les plus importantes pour vous lors du choix d'un nouvel emploi?
Pouvez-vous expliquer les différences entre les conteneurs std::deque et std::list en C++?
Quelles sont les exigences à respecter pour utiliser cette bibliothèque dans un projet?
Pouvez-vous expliquer ce qu'est CMake et comment il est utilisé pour automatiser la construction de projets?
Pouvez-vous nommer et décrire les principaux types de conteneurs associatifs dans les bibliothèques standard?
Comment le résultat final du travail du compilateur est-il présenté après le processus de compilation du code source?
Quelles technologies et outils utilisez-vous habituellement lors du développement de vos projets?
Quelles sont les conséquences si deux threads travaillent simultanément avec une même zone de mémoire?