# Planification de tâches (Node.js / NestJS) > Cron jobs, intervals, timeouts, planification dynamique, planification distribuée - 15 questions d'entretien - Junior - [Questions d'entretien: Node.js / NestJS](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien.md) ## 1. Quel est le package npm officiel utilisé par NestJS pour gérer les tâches planifiées ? **Réponse** @nestjs/schedule est le package officiel intégré à NestJS pour gérer les cron jobs, intervals et timeouts. Il s'appuie sur le package node-cron sous le capot. Installer ce package permet d'utiliser les décorateurs @Cron, @Interval et @Timeout dans les providers. ## 2. Comment activer le module de planification dans une application NestJS ? **Réponse** Importer ScheduleModule.forRoot() dans le module racine de l'application active le système de planification. Cette méthode initialise le scheduler et permet d'utiliser les décorateurs de tâches planifiées dans toute l'application. Sans cet import, les tâches planifiées ne seront pas exécutées. ## 3. Quelle syntaxe cron permet d'exécuter une tâche tous les jours à minuit ? **Réponse** La syntaxe cron '0 0 * * *' signifie : minute 0, heure 0, tous les jours du mois, tous les mois, tous les jours de la semaine. C'est l'expression standard pour programmer une tâche quotidienne à minuit. Le format cron suit l'ordre : minute heure jour mois jour-semaine. ## 12 questions supplémentaires disponibles - Comment créer un cron job qui s'exécute toutes les 5 minutes dans NestJS ? - Quel est l'avantage d'utiliser CronExpression.EVERY_HOUR au lieu de '0 * * * *' ? S'inscrire gratuitement: https://sharpskill.dev/fr/login ## Autres sujets d'entretien Node.js / NestJS - [Fondamentaux Node.js](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/nodejs-fundamentals.md): 20 questions, Junior - [APIs Core Node.js](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/nodejs-core-apis.md): 25 questions, Junior - [Programmation asynchrone](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/asynchronous-programming.md): 25 questions, Junior - [Bases Express.js](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/express-basics.md): 20 questions, Junior - [Fondamentaux NestJS](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/nestjs-fundamentals.md): 23 questions, Junior - [Conception d'API REST](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/rest-api-design.md): 20 questions, Junior - [Validation et DTO](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/validation-dto.md): 20 questions, Junior - [Documentation d'API](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/api-documentation.md): 20 questions, Junior - [Gestion des erreurs](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/error-handling.md): 20 questions, Junior - [Tests unitaires](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/testing-unit.md): 20 questions, Junior - [Modules et DI NestJS](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/nestjs-modules-di.md): 20 questions, Confirmé - [Configuration et environnements](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/configuration-environment.md): 20 questions, Confirmé - [Authentification JWT](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/authentication-jwt.md): 25 questions, Confirmé - [Autorisation et RBAC](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/authorization-rbac.md): 20 questions, Confirmé - [Base de données avec TypeORM](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/database-typeorm.md): 30 questions, Confirmé - [Prisma ORM](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/prisma-orm.md): 25 questions, Confirmé - [Middleware et Interceptors](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/middleware-interceptors.md): 20 questions, Confirmé - [Upload de fichiers](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/file-upload.md): 15 questions, Confirmé - [WebSockets](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/websockets.md): 20 questions, Confirmé - [GraphQL avec NestJS](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/graphql-basics.md): 25 questions, Confirmé - [Tests end-to-end](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/testing-e2e.md): 20 questions, Confirmé - [Cache avec Redis](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/caching-redis.md): 20 questions, Confirmé - [Files d'attente avec Bull](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/queues-bull.md): 20 questions, Confirmé - [DevOps, Logging et CI/CD](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/logging-monitoring.md): 25 questions, Confirmé - [Docker et Containerization](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/docker-containerization.md): 25 questions, Confirmé - [Microservices](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/microservices.md): 30 questions, Senior - [Bonnes pratiques de sécurité](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/security-best-practices.md): 25 questions, Senior - [Performance et Déploiement Cloud](https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/performance-optimization.md): 30 questions, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/fr/technologies/node-nestjs/questions-entretien/scheduling-cron