# Планування завдань (Node.js / NestJS) > Cron jobs, intervals, timeouts, динамічне планування, розподілене планування - 15 питань зі співбесід - Junior - [Питання зі співбесід: Node.js / NestJS](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy.md) ## 1. Який офіційний npm-пакет використовує NestJS для керування запланованими завданнями? **Відповідь** @nestjs/schedule — це офіційний пакет, інтегрований у NestJS для керування cron jobs, intervals і timeouts. Усередині він спирається на пакет node-cron. Встановлення цього пакета дає змогу використовувати декоратори @Cron, @Interval і @Timeout у провайдерах. ## 2. Як увімкнути модуль планування в застосунку NestJS? **Відповідь** Імпорт ScheduleModule.forRoot() у кореневому модулі застосунку вмикає систему планування. Цей метод ініціалізує scheduler і дає змогу використовувати декоратори запланованих завдань у всьому застосунку. Без цього імпорту заплановані завдання не виконуватимуться. ## 3. Який синтаксис cron дозволяє виконувати завдання щодня опівночі? **Відповідь** Синтаксис cron '0 0 * * *' означає: хвилина 0, година 0, кожен день місяця, кожен місяць, кожен день тижня. Це стандартний вираз для планування щоденного завдання опівночі. Формат cron має порядок: хвилина година день місяць день-тижня. ## Ще 12 доступних питань - Як створити cron job, що виконується кожні 5 хвилин у NestJS? - Яка перевага використання CronExpression.EVERY_HOUR замість '0 * * * *'? Зареєструйся безкоштовно: https://sharpskill.dev/uk/login ## Інші теми співбесід Node.js / NestJS - [Основи Node.js](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/nodejs-fundamentals.md): 20 запитань, Junior - [Основні API Node.js](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/nodejs-core-apis.md): 25 запитань, Junior - [Асинхронне програмування](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/asynchronous-programming.md): 25 запитань, Junior - [Основи Express.js](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/express-basics.md): 20 запитань, Junior - [Основи NestJS](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/nestjs-fundamentals.md): 23 запитань, Junior - [Проєктування REST API](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/rest-api-design.md): 20 запитань, Junior - [Валідація та DTO](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/validation-dto.md): 20 запитань, Junior - [Документація API та контракти](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/api-documentation.md): 20 запитань, Junior - [Обробка помилок](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/error-handling.md): 20 запитань, Junior - [Юніт-тестування](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/testing-unit.md): 20 запитань, Junior - [Модулі та DI у NestJS](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/nestjs-modules-di.md): 20 запитань, Mid-Level - [Конфігурація та керування середовищами](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/configuration-environment.md): 20 запитань, Mid-Level - [Автентифікація JWT](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/authentication-jwt.md): 25 запитань, Mid-Level - [Авторизація та RBAC](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/authorization-rbac.md): 20 запитань, Mid-Level - [База даних з TypeORM](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/database-typeorm.md): 30 запитань, Mid-Level - [Prisma ORM](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/prisma-orm.md): 25 запитань, Mid-Level - [Middleware та Interceptors](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/middleware-interceptors.md): 20 запитань, Mid-Level - [Завантаження файлів](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/file-upload.md): 15 запитань, Mid-Level - [WebSockets](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/websockets.md): 20 запитань, Mid-Level - [GraphQL з NestJS](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/graphql-basics.md): 25 запитань, Mid-Level - [Наскрізне тестування (End-to-End)](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/testing-e2e.md): 20 запитань, Mid-Level - [Кешування з Redis](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/caching-redis.md): 20 запитань, Mid-Level - [Черги з Bull](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/queues-bull.md): 20 запитань, Mid-Level - [DevOps, Logging та CI/CD](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/logging-monitoring.md): 25 запитань, Mid-Level - [Docker та контейнеризація](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/docker-containerization.md): 25 запитань, Mid-Level - [Мікросервіси](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/microservices.md): 30 запитань, Senior - [Найкращі практики безпеки](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/security-best-practices.md): 25 запитань, Senior - [Продуктивність і хмарне розгортання](https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/performance-optimization.md): 30 запитань, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/uk/technologies/node-nestjs/pytannia-spivbesidy/scheduling-cron