Test every student in the class before your panel visits campus
Upload the student list from each college. Every student takes a coding test and a short AI interview online, in their own time. Your panel goes to campus with a ranked list and meets only the top students.
Lakeside University · CS 2027
431 of 479 students finished
- 1HO8.0Campus round
Hannah Ortiz
Coding: 4 of 4 solved · Interview 8.0
- 2DR7.6Campus round
Diego Ramos
Coding: 4 of 4 solved · Interview 7.6
- 3LM7.5Campus round
Leo Martins
Coding: 4 of 4 solved · Interview 7.5
- 4CP7.4Campus round
Chloe Park
Coding: 3 of 4 solved · Interview 7.4
Free · Email code to start · Uses your mic · Up to 3 minutes
Trusted by HR teams at 300+ companies
Why one campus day cannot cover a whole class
A college can send you hundreds of students for one role. A panel of three can meet a few dozen in a day. So most students get a 10-minute chat, or nothing. When the whole class takes the same test online first, every student gets a fair try and your panel spends the day on longer interviews.
What a campus drive looks like on Goodfit
One drive, from the spreadsheet a college career center sends you to the shortlist your panel takes to campus.
Student lists
Upload the student list each college sends you
College career centers send a spreadsheet. Upload it as it is, up to 500 students at a time. Each student gets one link for the test and the interview, with a deadline you set.
lakeside-university-cs-2027.xlsx
486 students · Software Engineer, New Grad
- Rows read486
- Already on this job, skipped7
- Invites sent479
- DeadlineOct 20, 11:59 pm
- HOInvited
Hannah Ortiz
B.S. Computer Science · 2027
- DRInvited
Diego Ramos
B.S. Information Technology · 2027
- STSkipped
Sara Thomas
Applied through the careers page last week
Question pools
Each student draws a different set of problems
Students in one class talk to each other. So each topic gets a pool of problems, and Goodfit draws a few for every student. Everyone gets the same number of problems at the same difficulty.
Question pools · New Grad coding test
4 problems per student · 60 minutes
Arrays and strings
Draw 2 of 8 easy problemsHash maps
Draw 1 of 6 medium problemsSQL joins
Draw 1 of 5 medium problemsProblem order
Shuffled for each studentOn
Two students side by side rarely see the same problem
Coding test
Students write and run code in a browser editor
Students pick a language they know, such as Python, Java or C++. They can run their code against the sample inputs as often as they like. When they submit, hidden test cases check inputs they never saw.
pair_with_sum.py
Run 3 · submitted
1def pair_with_sum(nums, target):2 seen = {}3 for i, n in enumerate(nums):4 if target - n in seen:5 return [seen[target - n], i]6 seen[n] = i7 return []
- Sample 1
- Sample 2
- Empty listhidden
- No pair adds uphidden
- 100,000 numbershidden
Integrity
The test pauses when a student leaves fullscreen
The test runs in fullscreen. Paste is blocked in the editor, and each try is logged. If a student opens another tab or an AI add-on, the time and the name go into the log.
Activity log · Kwame Mensah
New Grad coding test · 52 min
- 10:02
Test started in fullscreen
- 10:19
Paste blocked in the editor
Problem 2 · 214 characters
- 10:27
Left fullscreen, test paused
Back after 41 seconds
- 10:31
AI browser add-on found
Sider
- 10:54
Submitted
Nobody is removed from the test automatically
AI interview
A short AI interview hears how each student explains their work
After the test, students take an AI interview in the browser. It asks about a project on their resume and how they would explain it to a teammate. Each answer is scored out of 10, with the line from the interview that earned it.
HOHannah Ortiz
Software Engineer, New Grad · AI interview
8.0 /10
- Explaining a project8/10
“I wrote the API that sends the bus location to the app every 10 seconds.” ▶ 01:48
- Problem solving8/10
Walked through how she found a memory leak.
- Communication9/10
- Learning new tools7/10
“I learned Docker in a weekend for our final-year project.” ▶ 06:05
Campus day
Your panel spends campus day with the top students
Coding results and interview scores sit side by side for the whole class. Pick a cut-off, and the students above it get an invite to the campus round. Each panelist gets a schedule of 30-minute slots and reads the scorecard before each student walks in.
Campus round · Lakeside University
Nov 12 · 40 students · 3 panelists
- 9:00
Hannah Ortiz · Room A
With Sarah Kim · scored 8.0
- 9:00
Diego Ramos · Room B
With Ben Clarke · scored 7.6
- 9:00
Leo Martins · Room C
With Amy Fox · scored 7.5
- 9:30
Chloe Park · Room A
With Sarah Kim · scored 7.4
40 students in 30-minute slots across three rooms
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
DBDaniel Brooks
Your first applicant · scored minutes after the AI interview
8.0 /10
- Explains clearly8/10
“First I’d check the order, then call the customer back.” ▶ 02:14
- Handles pressure8/10
“I stayed calm and told them exactly what I could do today.” ▶ 05:40
Customer story · Xcelore
Xcelore hires graduates for five technical roles through campus and off-campus drives. It has run more than 2,600 AI interviews on Goodfit, most of them on campus drives.
“Whenever we post technical openings, we receive hundreds of applications for each role, and during campus drives it can reach close to a thousand applicants from a single college. Screening such a large number of candidates manually takes a lot of time for the recruitment team.”

2,600+
AI interviews run, most of them on campus drives
~1,000
Students applying from a single college
FAQ
Questions about campus hiring with Goodfit
Can a college career center follow its own students?
Do all students get the same questions?
How is the coding test scored?
Can students take the coding test on a phone?
Test the whole class before you book the campus day
Upload one college’s student list. Every student takes the coding test and AI interview online, and your panel meets the top 40.
- 20 free assessments, no card needed
- Then $5 per assessment
- No seats or annual contract