Node.js
Quels sont les avantages de l'utilisation de l'injection de dépendances dans des projets réels?
Quels modèles de conception avez-vous utilisés dans votre pratique?
Quelles sont les limitations et les risques liés à l'utilisation des index dans tous les cas de bases de données?
Est-il possible que la boucle d'événements soit bloquée?
Quelle est la signification de l'exécution mono-thread dans l'environnement Node.js?
Pouvez-vous expliquer les principes fondamentaux de la programmation orientée objet?
À quoi sert une classe abstraite ? Que se passe-t-il si le développeur écrit ts-ignore et ne met pas en œuvre les méthodes de la classe abstraite ?
Qu'est-ce qu'un Circuit Breaker?
As-tu utilisé uniquement le langage TypeScript lors du développement de tes projets?
Avez-vous de l'expérience avec des systèmes de stockage de données basés sur des bases de données relationnelles?
Comment différencier le style de programmation impératif du style déclaratif et quelles en sont les principales différences?
Comment est déterminé le temps d'accès à un élément du tableau par index ?
Pourriez-vous expliquer le mécanisme d'injection de dépendances et son rôle dans la garantie de la flexibilité du code?
As-tu de l'expérience avec les tests automatiques ou le test de produits logiciels?
Quelles sont les étapes du cycle de vie d'un composant de classe et comment les réaliser?
Expliquez le concept de migrations dans les systèmes ORM et leur rôle dans la gestion du schéma de la base de données.
Explique ce que sont les types énumérés (enum) en TypeScript et comment ils sont utilisés.
Parlez-moi s'il vous plaît des bases de données relationnelles en général. Elles ont Postgres, et je vais aborder la spécificité sous celui-ci.
Quelles sont les différences entre la scalabilité verticale et horizontale des bases de données?
Comment la taille de l'équipe backend a-t-elle été déterminée dans le projet?