Goodfit

AI interviews and coding tests for IT services firms

Each engineer takes an AI interview and a coding test before your panel meets them. Every round is scored on the same rubric. Goodfit also calls new engineers in their first 90 days and tells you who is unhappy.

Free · Email code to start · Uses your mic · Up to 3 minutes

Trusted by HR teams at 300+ companies

What hiring looks like when a client needs engineers fast

# tech-hiring

Today
8 unread
  • JordanDelivery lead9:00 AM

    Client wants 25 Java devs on the project in three weeks ☕️

    🫠4
  • SamTA partner9:35 AM

    2,300 applications. Half say “expert in everything” 🙃

  • AlexEngineering manager10:50 AM

    Panel no-show again. That’s a billable morning gone 📅

    😤3
  • AlexEngineering manager12:15 PM

    Yesterday’s take-home was… suspiciously perfect 👀

  • JordanDelivery lead2:05 PM

    Bench is empty and the client wants profiles by Friday 📆

    😵‍💫3
  • SamTA partner3:20 PM

    Still waiting on panel feedback for 9 candidates ⏳

  • MorganHR business partner4:40 PM

    Three engineers from the March batch resigned. Two were client-facing 😶

    😭4
  • MorganHR business partner6:05 PM

    Exit form for all three says “career growth”. That’s it 🤷

    💀3

With Goodfit

  • AI interviews every applicant about the projects on their resume
  • Each candidate gets a different mix of coding questions
  • Web tests flag a second person, earbuds and AI assistant tools
  • Interview Assistant records your Meet and Teams panels and writes the notes
  • Day 30 and day 90 calls tell you which engineers are unhappy, and why

What Goodfit asks engineers and analysts

Goodfit asks about bugs you can’t reproduce, failed releases and cloud bills. It scores every answer against the same rubric.

Software Engineer

Goodfit asks

  • “How do you debug a production issue you cannot reproduce locally?”
  • “How do you explain a technical trade-off to someone non-technical?”

Scored on

  • Technical reasoning
  • Ownership
  • Communication
Software Engineer hiring guide

Data Analyst

Goodfit asks

  • “A client says your weekly report shows different revenue than their finance team’s. How do you find out who is right?”
  • “You have one day to answer a client question that needs a week of data cleaning. What do you tell them?”

Scored on

  • Analytical reasoning
  • Data rigor
  • Client communication
Data Analyst hiring guide

DevOps Engineer

Goodfit asks

  • “A release breaks production at 2 a.m. and the rollback fails too. Walk me through the next fifteen minutes.”
  • “The client asks you to cut their cloud bill without slowing releases. Where do you look first?”

Scored on

  • Incident handling
  • Systems thinking
  • Cost awareness
DevOps Engineer hiring guide

What Goodfit does before and after your technical panel

Engineers write and run code before the panel meets them

Each candidate takes an AI interview and a coding test in a browser editor. Each gets a different mix from about 1,000 questions. Senior engineers only join panels for the top scorers.

Goodfit flags answers that don’t match the resume

The AI asks about projects listed on the resume. If an answer doesn’t match, the scorecard flags it. You see the flag next to the coding test score for that skill.

New engineers practice telling a client about a missed date

In AI roleplay, Goodfit plays the client. New engineers rehearse status updates, missed deadlines and escalations before a real call. Each attempt gets a score for each skill.

Goodfit calls new engineers at day 30 and day 90

Each call asks about their project, their lead and any time on the bench. You get the names of engineers who might leave, with their reasons. A delivery lead still has time to step in before a client project suffers.

How Xcelore screens engineers

Xcelore
“With Goodfit's coding assessments, we can evaluate candidates' technical skills much earlier in the hiring process. It helps us identify stronger candidates faster and makes the screening process much more efficient.”
Sakshi SrivastavaSakshi SrivastavaCampus Recruiter & Campus Relations, Xcelore

2,600+

AI interviews run, most of them on campus drives

Read the Xcelore story

Free to start

Try Goodfit on your next open role

Create a free account, add a job and send the AI interview to real applicants. You get a scorecard for each one with the recording behind every score.

  • 20 free assessments
  • No card needed
  • Set up in minutes

Ready for enterprise HR

SOC 2 Type II

An outside auditor checks our security. Your data is encrypted when stored and when sent.

Not used for AI training

Neither Goodfit nor our AI providers train models on your data.

The same rubric for everyone

Everyone is scored on the same rubric, and accent doesn’t count against anyone. Each score links to that moment in the recording.

No app to install

People join by phone or from a browser link. There is nothing to download.

Works with the tools you already use

All integrations
  • Slack
  • Microsoft Teams
  • Google Calendar
  • LinkedIn
  • ATS and HR systems connected during setup

FAQ

Questions IT services firms ask

How does Goodfit check what an engineer claims on their resume?
The AI interview reads the resume first. Then it asks up to three questions about specific projects and skills the candidate lists. If an answer doesn’t match the resume, the scorecard flags it. The flag shows what the candidate said and links to that moment in the recording.
What do the coding tests cover?
There are about 1,000 questions across languages and tools, including SQL, Bash and PySpark. Each candidate gets a different mix of questions. So a leaked answer sheet won’t help much. You get a score for each skill. Multiple-choice answers can earn partial credit.
How do you stop candidates using AI assistants on remote tests?
Web interviews and tests check for a second person, earbuds or a phone, and reading from notes. They also check for browser AI assistants and for leaving fullscreen. The report flags anything odd so you can look at it. These checks work in web sessions only. They do not apply to plain phone calls.
Can it help with our technical and client panel rounds?
Yes. Interview Assistant joins Google Meet or Microsoft Teams rounds. It records and transcribes the call. Then it writes notes on each skill, with links to the moments in the recording. Panelists rate the candidate from Strong No to Strong Yes on a private link. They don’t need to log in. Your team no longer has to chase panelists for feedback by email.
How do we spot engineers who might leave between projects?
Goodfit calls new engineers at milestones you set, such as day 30 and day 90. It asks how the work and the team are going. Engineers are told the call is not anonymous. HR gets a list of names, with the reason each person might leave. Exit calls then show why people leave, by manager and team.

Staff your next client project on Goodfit

Test skills before the panel and score every round the same way. Hear who might quit before they resign.

Book a demoStart free
  • 20 free assessments, no card needed
  • Then $5 per assessment
  • No seats or annual contract
Book a demo