Skip to content

[FE Feature] Automated Interview Matching & Scheduling #163

@avjotkg

Description

@avjotkg

📌 Feature Overview

Description:
This feature automatically matches interviewers and interviewees based on their availability while respecting all constraints, including interviewer-defined date and time ranges, candidate-selected availability, and balanced distribution of interviews across all interviewers. Each interviewee is assigned exactly two interviewers. Users can choose to reschedule all interviews, recalculating matches for everyone, or schedule only new changes, applying matches only to newly added or updated availability.


🧩 Components

  • Candidate Name: Text field showing the candidate’s name (e.g., John Smith)
  • Role: Text field showing the role the candidate applied for
  • Interviewer 1 Name: Text field showing the first assigned interviewer
  • Interviewer 2 Name: Text field showing the second assigned interviewer
  • Interview Date: Text field showing the scheduled date of the interview
  • Interview Time: Text field showing the scheduled time of the interview
  • Arrow / Link Button: Opens the video call (Zoom, Teams, etc.)
  • Reschedule All Button: Recalculates matches for all interviews
  • New Only Button: Applies matches only to newly added or updated availability

📸 Screenshots / Mockups

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    frontend 🖥️Any issue related to frontend development

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions