Recruitment Interview Events
Summary
Interview scheduling produces one mapped event; status changes and feedback submission do not produce dedicated events.
Audience
Developers, QA and support engineers, integration reviewers, implementation partners, solution architects, and security reviewers.
Overview
Scheduling invokes InterviewScheduledDomainEvent, which maps to InterviewScheduledEvent. No confirmed consumer or Notification resolver exists for that contract.
Completion, cancellation, feedback submission, recommendation, and candidate-stage effects have no exact domain/integration event. Feedback retry handling is application-state logic rather than consumer idempotency. Interview notes and personal information are intentionally excluded.
Requires confirmation
Consumer ownership, tenant-envelope policy, correlation/causation policy, retry limits, replay, ordering, contract governance, reconciliation, monitoring, and production support require confirmation.
Source References
microservices/src/recruitment-service/Domain/Recruitment/Interview.csmicroservices/src/recruitment-service/Application/Commands/InterviewCommands.csmicroservices/src/recruitment-service/Domain/Recruitment/RecruitmentDomainEvents.csmicroservices/src/recruitment-service/Infrastructure/RecruitmentDbContext.csmicroservices/src/contracts/Events/InterviewScheduledEvent.cs
Related Articles
See Also
Keywords
- Recruitment events
- Interview Events
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly