Welcome to FlowZap, the App to diagram with Speed, Clarity and Control.

Interview Process Workflow

hr

Multi-stage interview process with resume screening, phone screen, technical interview, onsite panel, team consensus decision, and offer/rejection handling.

Full FlowZap Code

Candidate { # Candidate
n1: circle label:"Start"
n2: rectangle label:"Submit application"
n3: rectangle label:"Complete phone screen"
n4: rectangle label:"Attend technical interview"
n5: rectangle label:"Complete onsite interviews"
n6: rectangle label:"Receive offer or rejection"
n7: circle label:"End"
n1.handle(right) -> n2.handle(left)
n2.handle(bottom) -> Recruiter.n8.handle(top) [label="Apply"]
n3.handle(bottom) -> Recruiter.n12.handle(top) [label="Screen complete"]
n4.handle(bottom) -> HiringTeam.n16.handle(top) [label="Technical done"]
n5.handle(bottom) -> HiringTeam.n20.handle(top) [label="Onsite done"]
n6.handle(right) -> n7.handle(left)
}
Recruiter { # Recruiter
n8: rectangle label:"Review resume"
n9: diamond label:"Meets requirements?"
n10: rectangle label:"Schedule phone screen"
n11: rectangle label:"Send rejection email"
n12: diamond label:"Phone screen passed?"
n13: rectangle label:"Schedule technical round"
n14: rectangle label:"Add to talent pool"
n8.handle(right) -> n9.handle(left)
n9.handle(right) -> n10.handle(left) [label="Yes"]
n9.handle(bottom) -> n11.handle(top) [label="No"]
n10.handle(top) -> Candidate.n3.handle(bottom) [label="Scheduled"]
n11.handle(top) -> Candidate.n6.handle(bottom) [label="Rejected"]
n12.handle(right) -> n13.handle(left) [label="Yes"]
n12.handle(bottom) -> n14.handle(top) [label="No"]
n13.handle(top) -> Candidate.n4.handle(bottom) [label="Scheduled"]
n14.handle(top) -> Candidate.n6.handle(bottom) [label="Not now"]
}
HiringTeam { # Hiring Team
n15: rectangle label:"Conduct technical interview"
n16: diamond label:"Technical skills sufficient?"
n17: rectangle label:"Schedule onsite panel"
n18: rectangle label:"Provide feedback"
n19: rectangle label:"Conduct onsite interviews"
n20: diamond label:"Team consensus?"
n21: rectangle label:"Extend offer"
n22: rectangle label:"Decline candidate"
n15.handle(right) -> n16.handle(left)
n16.handle(right) -> n17.handle(left) [label="Yes"]
n16.handle(bottom) -> n18.handle(top) [label="No"]
n17.handle(top) -> Candidate.n5.handle(bottom) [label="Scheduled"]
n18.handle(top) -> Candidate.n6.handle(bottom) [label="Rejected"]
n19.handle(right) -> n20.handle(left)
n20.handle(right) -> n21.handle(left) [label="Hire"]
n20.handle(bottom) -> n22.handle(top) [label="No hire"]
n21.handle(top) -> Candidate.n6.handle(bottom) [label="Offer sent"]
n22.handle(top) -> Candidate.n6.handle(bottom) [label="Rejected"]
}

Quick Answer

Interview Process Workflow is a workflow template that a disorganized interview process leads to candidate drop-off and bad hires.

Why This Workflow?

A disorganized interview process leads to candidate drop-off and bad hires. This workflow standardizes the multi-stage interview process from resume screening through offer, ensuring consistent evaluation and timely communication.

How It Works

  1. Step 1: Resume screening filters candidates based on required qualifications.
  2. Step 2: Phone screen assesses communication skills and basic fit.
  3. Step 3: Technical interview (coding challenge, case study) evaluates hard skills.
  4. Step 4: Onsite panel interviews assess culture fit and collaboration.
  5. Step 5: Team consensus meeting determines hire/no-hire decision.
  6. Step 6: Offer is extended with competitive compensation, or rejection is sent with feedback.

Alternatives

Unstructured interviews lead to bias and inconsistent hiring decisions. ATS tools like Greenhouse or Lever help, but this workflow visualizes the process for hiring managers and interviewers.

Key Facts

Template NameInterview Process Workflow
Categoryhr
Steps6 workflow steps
FormatFlowZap Code (.fz file)

Related templates

Job Posting Workflow

hr

Job posting workflow with requisition approval, job description drafting, multi-channel posting (LinkedIn, Indeed, career sites), AI resume screening, and ATS candidate tracking.

Background Check Workflow

hr

Pre-employment background check workflow with criminal history search, employment verification, education verification, and drug screening coordination.

Bonus Allocation Workflow

hr

Annual bonus allocation workflow with budget pool distribution, performance-based calculation, manager calibration, executive approval, and payroll processing.

Candidate Rejection Workflow

hr

Candidate rejection workflow with stage-appropriate messaging, personalized rejection letters, talent pool consideration, ATS status update, and candidate experience feedback.

Back to all templates