Pouvez-vous expliquer à quoi sert la commande VACUUM dans PostgreSQL et comment elle influence la base de données?
C#
Quelle est la différence entre l'utilisation de LEFT JOIN et RIGHT JOIN lors de la jointure de tables en SQL?
Quelle est la différence entre les concepts d'opérations asynchrones et d'exécution parallèle des tâches?
Est-il possible d'effectuer une évaluation conceptuelle et une comparaison de n'importe quel objet dans le langage C#?
Formats et méthodes d'interaction entre services.
Pouvez-vous partager votre expérience avec différents types de bases de données, leurs caractéristiques et applications?
Quels types d'index ont été utilisés dans vos requêtes SQL pour optimiser la recherche de données?
Comment analysez-vous et interprétez-vous les indicateurs statistiques dans les requêtes SQL?
Comment vous voyez-vous dans cinq ans?
Pouvez-vous énumérer les différents types d'indexation utilisés dans les systèmes de bases de données?
Décris ta dernière expérience professionnelle et tes principales responsabilités dans ton emploi précédent
Nomme deux principes SOLID et donne des exemples de leur violation.
Qu'est-ce que SOLID?
Y a-t-il une requête SELECT lente qui a fini par prendre plus de temps à s'exécuter ? Comment diagnostiquer le problème ?
Explique en quoi consiste la différence entre l'utilisation de types de données significatifs et de référence comme clés dans la structure de données d'un dictionnaire typique.
Pouvez-vous expliquer ce qu'est une structure de données composée d'éléments séquentiels du même type?
Pouvez-vous expliquer le concept de paquet en programmation et comment il est utilisé?
Avez-vous de l'expérience dans la mise en œuvre et l'utilisation du pattern Saga dans l'architecture des microservices?
Tâche : on vous a demandé de faire une revue de code d'une nouvelle fonctionnalité, dont l'essence est la possibilité de réserver un circuit (composé d'un billet d'avion et d'un hôtel). Les fonctionnalités pour réserver séparément le billet d'avion et le circuit existent déjà, et cette tâche doit inclure une méthode unique qui réservera soit tout le circuit, soit aucune de ses composantes.