Free AI Resume Screening Tools for Small Hiring Teams

Tested prompts for free ai resume screening tool compared across 5 leading AI models.

BEST BY JUDGE SCORE Claude Haiku 4.5 8/10

The prompt we tested

You are an AI resume screening assistant helping a small hiring team evaluate a candidate's resume against a job description. Follow these rules strictly: Output in markdown with clear section headers. Be objective and evidence-based — quote specific resume lines when citing strengths or gaps. Keep the full report under 400 words and avoid any biased language related to age, gender, nationality, or appearance.

Evaluate the following job description and resume:

Job: Junior Full-Stack Developer at a 10-person SaaS startup. Must-haves: 1+ years React, Node.js, REST APIs, Git. Nice-to-have: PostgreSQL, AWS.

Resume: Maya Chen — CS grad from UT Austin (2023). Built a React/Node expense tracker (500 users) and interned 6 months at a fintech startup writing Express APIs and PostgreSQL queries. Proficient with Git, Docker, and deployed side projects on AWS EC2. No formal full-time experience yet.

Produce a structured screening report with: (1) Match Score (0-100), (2) Must-Have Requirements Check, (3) Key Strengths, (4) Gaps & Red Flags, (5) Suggested Interview Questions, and (6) Recommendation (Advance / Maybe / Reject).

Model comparison

ModelQualityCostLatencyTokens
Claude Opus 4.7 8 $0.0855 17.1s 438 / 1052
Claude Haiku 4.5 8 $0.0037 7.2s 288 / 688
GPT-5.4 8 $0.0111 10.7s 260 / 696
Gemini 2.5 Pro 6 $0.0021 17.2s 271 / 344
Grok 4.1 Fast Reasoning 7 $0.0003 7.9s 407 / 369

Outputs

Claude Opus 4.7 8/10
# Candidate Screening Report: Maya Chen
**Role:** Junior Full-Stack Developer

---

## 1. Match Score
**85 / 100**

Strong technical alignment with all must-haves and both nice-to-haves. Score reflects a lack of full-time professional experience, which is typical and acceptable for a junior role.

---

## 2. Must-Have Requirements Check

| Requirement | Status | Evidence |
|---|---|---|
| 1+ year React | ✅ Met | "Built a React/Node expense tracker (500 users)" + internship |
| Node.js | ✅ Met | "writing Express APIs" during 6-month internship |
| REST APIs | ✅ Met | "writing Express APIs" at fintech startup |
| Git | ✅ Met | "Proficient with Git, Docker" |

**Nice-to-haves:**
- PostgreSQL ✅ — "PostgreSQL queries" during internship
- AWS ✅ — "deployed side projects on AWS EC2"

---

## 3. Key Strengths

- **Full-stack breadth:** Hands-on with both frontend ("React…expense tracker") and backend ("Express APIs").
- **Shipped a real product with users:** "500 users" on the expense tracker suggests ability to build, deploy, and maintain live software — valuable at a 10-person startup.
- **Relevant domain exposure:** "interned 6 months at a fintech startup" indicates experience in a production SaaS-like environment.
- **Infra-aware:** "Docker" and "AWS EC2" deployment experience reduces ramp-up time for DevOps tasks common at small startups.
- **Recent CS degree** ("UT Austin, 2023") — foundational CS knowledge is fresh.

---

## 4. Gaps & Red Flags

- **No full-time employment:** "No formal full-time experience yet." This is expected for junior candidates but means collaboration patterns, code review discipline, and on-call responsibility are unproven.
- **Unclear scope of internship contributions:** Resume states tasks ("writing Express APIs and PostgreSQL queries") but does not quantify impact or ownership.
- **Testing, CI/CD, and team workflows not mentioned** — worth probing, given startup context.

---

## 5. Suggested Interview Questions

1. Walk through the architecture of the expense tracker — how did you handle auth, data modeling, and scaling to 500 users?
2. During your fintech internship, describe one Express API you owned end-to-end. How did you test it?
3. How do you structure PostgreSQL schemas and handle migrations?
4. Describe your Git workflow on a team project — branches, PRs, code review.
5. You've deployed to EC2 — how would you approach zero-downtime deploys or monitoring?
6. Tell us about a production bug you debugged. What was your process?

---

## 6. Recommendation

**Advance** to a technical phone screen. Candidate meets all must-haves, covers both nice-to-haves, and shows evidence of shipping real software — a strong profile for a junior role at a small SaaS startup.
Judge notes: The report is well-structured and production-ready, but the React "1+ year" check is slightly overstated—the evidence (one side project plus an internship) doesn't clearly confirm a full year of React experience, which a stricter evaluator would flag as unverified.
Claude Haiku 4.5 8/10
# Resume Screening Report: Maya Chen — Junior Full-Stack Developer

## Match Score: 82/100

---

## Must-Have Requirements Check

| Requirement | Status | Evidence |
|---|---|---|
| 1+ years React | ✅ **Met** | "Built a React/Node expense tracker (500 users)" + 6-month fintech internship |
| 1+ years Node.js | ✅ **Met** | "interned 6 months at a fintech startup writing Express APIs" |
| REST APIs | ✅ **Met** | Express API development confirmed in internship role |
| Git | ✅ **Met** | "Proficient with Git" explicitly stated |

**All must-haves satisfied.**

---

## Key Strengths

1. **Complete technical stack alignment**: Candidate covers React, Node.js, Express, PostgreSQL, Git, Docker, and AWS—exceeding core requirements.

2. **Proven impact**: "500 users" on side project demonstrates ability to build functional, usable products beyond coursework.

3. **Relevant domain experience**: Fintech internship provides exposure to real production environments, API design, and database work—ideal preparation for SaaS development.

4. **DevOps initiative**: Self-directed deployment to "AWS EC2" shows proactive learning and infrastructure awareness, especially valuable in a 10-person startup.

---

## Gaps & Red Flags

1. **No full-time professional experience**: Candidate has only 6 months internship + personal projects. At a 10-person startup requiring rapid productivity, onboarding support may be needed.

2. **Unclear depth**: Resume doesn't specify scope of Express API work or complexity of PostgreSQL queries—difficult to gauge readiness for production-grade architectural decisions.

3. **Limited team collaboration evidence**: No mention of code review, debugging others' work, or managing technical debt—critical in small-team environments.

4. **Docker and AWS appear secondary**: Mentioned briefly without project context or certifications; unclear if hands-on or surface-level knowledge.

---

## Suggested Interview Questions

1. "Walk us through your React expense tracker. What was the most complex feature you built, and how did you handle state management?"
2. "Describe a bug you encountered during your fintech internship. How did you debug and resolve it?"
3. "How comfortable are you jumping into unfamiliar codebases and making changes independently?"
4. "Have you had to refactor or optimize code? Tell us about that experience."
5. "In a 10-person startup, you'll wear multiple hats. Which areas (DevOps, testing, documentation) would you want to improve?"

---

## Recommendation

**ADVANCE** — Maya meets all must-haves and demonstrates well-rounded technical depth beyond typical junior level. The fintech background and AWS deployment experience are strong signals. However, conduct behavioral interviews to assess collaboration readiness and independence—critical for small-team success. Consider pairing her with a mentor during onboarding.
Judge notes: The "1+ years React/Node.js" requirement check is slightly generous—6 months internship plus a side project doesn't clearly equal 1+ year, and the report glosses over this ambiguity rather than flagging it as a potential gap.
GPT-5.4 8/10
# Screening Report

## 1) Match Score
**84/100**

Strong alignment on core technical stack and practical project/internship evidence. Main limitation is lack of formal full-time experience.

## 2) Must-Have Requirements Check

- **1+ years React** — **Partial/Unclear**
  - Evidence: “**Built a React/Node expense tracker (500 users)**”
  - Assessment: Relevant hands-on React experience is clear, but resume does **not explicitly confirm 1+ year** duration.

- **1+ years Node.js** — **Partial/Unclear**
  - Evidence: “**Built a React/Node expense tracker (500 users)**” and “**interned 6 months at a fintech startup writing Express APIs**”
  - Assessment: Strong Node/Express exposure, but **1+ year is not directly stated**.

- **REST APIs** — **Meets**
  - Evidence: “**writing Express APIs**”
  - Assessment: Direct evidence of API development.

- **Git** — **Meets**
  - Evidence: “**Proficient with Git, Docker**”
  - Assessment: Explicitly listed.

## 3) Key Strengths

- **Relevant full-stack project experience**
  - “**Built a React/Node expense tracker (500 users)**”
  - Indicates ability to build and ship an application with real users.

- **Startup-relevant backend exposure**
  - “**interned 6 months at a fintech startup writing Express APIs and PostgreSQL queries**”
  - Good fit for a small SaaS environment where backend ownership matters.

- **Nice-to-have skills present**
  - “**PostgreSQL queries**”
  - “**deployed side projects on AWS EC2**”
  - Matches both listed nice-to-haves: PostgreSQL and AWS.

- **Tooling familiarity**
  - “**Proficient with Git, Docker**”
  - Useful for collaborative development and deployment workflows.

## 4) Gaps & Red Flags

- **No explicit 1+ year duration** for React or Node.js.
- **No formal full-time experience yet**
  - Evidence: “**No formal full-time experience yet**”
  - Not necessarily disqualifying for a junior role, but worth noting.
- **REST API depth unclear**
  - Resume shows API work, but not scope: authentication, testing, error handling, versioning, or production ownership are not described.

## 5) Suggested Interview Questions

1. How long have you been using **React** and **Node.js** across coursework, projects, and internship work?
2. In the expense tracker, what parts of the stack did you personally build?
3. Tell us about the **Express APIs** you wrote: endpoints, validation, auth, and error handling.
4. What **PostgreSQL** queries or schema design work did you do at the fintech startup?
5. How did you use **Git** in team settings—branching, pull requests, code reviews?
6. What did you deploy on **AWS EC2**, and how did you handle environment setup and monitoring?

## 6) Recommendation
**Advance**

Reason: Strong junior-level technical alignment with direct evidence in React/Node, APIs, Git, PostgreSQL, and AWS. Confirm duration/depth of React and Node experience in interview.
Judge notes: The report is well-structured and evidence-based, but the match score of 84/100 feels slightly high given the explicitly unconfirmed 1+ year React/Node requirement, and the "Gaps" section quotes the resume's own summary line rather than an actual resume detail, a minor but noticeable quality slip.
Gemini 2.5 Pro 6/10
### **Resume Screening Report: Maya Chen**

#### **Match Score: 90/100**

The candidate is a strong fit for the Junior Full-Stack Developer role. She meets all must-have technical requirements through a combination of internship and project experience and also possesses both "nice-to-have" skills.

---

#### **Must-Have Requirements Check**

*   **1+ years React:** **Met.** Evidence: "Built a React/Node expense tracker."
*   **1+ years Node.js:** **Met.** Evidence: "Built a React/Node expense tracker" and "interned 6 months at a fintech startup writing Express APIs."
*   **1+ years REST APIs:** **Met.** Evidence: "writing Express APIs" during a 6-month internship.
*   **1+ years Git:** **Met.** Evidence: "Proficient with Git."

The "1+ years" requirement is met through significant project work and a 6-month internship, which is appropriate for a junior-level position.

---

#### **Key Strengths**

1.  **Meets "Nice-to-Have" Criteria:** The candidate has direct experience with both preferred technologies: "writing... PostgreSQL queries" and has "deployed side projects on AWS EC2."
2.  **Proven Initiative:** The creation of a personal project with real-world traction ("expense tracker (500 users)") demonstrates strong initiative and the ability to build a complete product.
3.  **Relevant Internship Experience:** The "6 months at a fintech startup" provides direct experience working in a professional, fast-paced development
Judge notes: The report is cut off mid-sentence in Key Strengths, never delivers sections 4–6 (Gaps & Red Flags, Interview Questions, Recommendation), and the 90/100 match score is inflated given the candidate lacks verified 1+ year continuous experience in any required technology.
Grok 4.1 Fast Reasoning 7/10
# Resume Screening Report: Maya Chen for Junior Full-Stack Developer

## 1. Match Score
**90/100**  
Strong alignment with must-haves via projects and internship; nice-to-haves covered.

## 2. Must-Have Requirements Check
- **React (1+ years)**: Met via "Built a React/Node expense tracker (500 users)".
- **Node.js**: Met via same project and "writing Express APIs".
- **REST APIs**: Met via "Express APIs".
- **Git**: Met via "Proficient with Git".

## 3. Key Strengths
- Demonstrated full-stack skills: "Built a React/Node expense tracker (500 users)".
- Practical experience: "Interned 6 months at a fintech startup writing Express APIs and PostgreSQL queries".
- Bonus skills: "Proficient with Git, Docker, and deployed side projects on AWS EC2"; covers PostgreSQL and AWS nice-to-haves.
- Recent CS grad: "CS grad from UT Austin (2023)".

## 4. Gaps & Red Flags
- No full-time experience: "No formal full-time experience yet".
- Experience duration unclear: Internship (6 months) + projects may total ~1 year equivalent, but not explicitly stated.

## 5. Suggested Interview Questions
1. Walk us through your React/Node expense tracker—how did you handle user authentication and data persistence?
2. Describe a REST API you built with Express during your fintech internship; what challenges arose with PostgreSQL queries?
3. How have you used Git in collaborative projects, including branching strategies?
4. Explain your AWS EC2 deployments for side projects—what CI/CD tools did you use?

## 6. Recommendation
**Advance**  
Excellent junior candidate; projects bridge experience gap. (248 words)
Judge notes: The 90/100 match score is slightly inflated given the explicitly stated lack of full-time experience, and the "Gaps & Red Flags" section is underdeveloped—it could probe more critically whether project-based React/Node work truly satisfies the "1+ years" requirement for a hiring team.

Related queries