Спроектируйте backend-функциональность замещения сотрудника на период отпуска или больничного: данные, API и проверка прав.

Храните назначение замещения: сотрудник, заместитель, период, область полномочий и статус согласования. Проверка доступа учитывает действующее назначение и запрещает превышение разрешённого объёма.

Короткий ответ

Что ответить на собеседовании

Храните назначение замещения: сотрудник, заместитель, период, область полномочий и статус согласования. Проверка доступа учитывает действующее назначение и запрещает превышение разрешённого объёма.

Подробный разбор

Ответ с пояснениями

Храните назначение замещения: сотрудник, заместитель, период, область полномочий и статус согласования. Проверка доступа учитывает действующее назначение и запрещает превышение разрешённого объёма.

API создаёт, согласует, отменяет и показывает замещения. Нужны аудит с реальным исполнителем, проверка пересечений и циклов делегирования, часовой пояс и немедленная отмена прав. Не копируйте всю роль отсутствующего без ограничений; критичные действия и повторное делегирование требуют отдельного правила.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее