
State Farm software engineer interviews usually open with a one-way HireVue behavioral video round, sometimes paired with a coding assessment, before a recruiter call and a final panel mixing OOP questions with resume-based technical discussion.
$108K
Avg. Base Comp
$130K
Avg. Total Comp
2-4 rounds
Typical Rounds
2-4 weeks
Process Length
State Farm's software engineer hiring process leans heavily on video-based screening before any live human contact. Nearly every candidate report starts with a one-way HireVue interview, answering about five STAR-format behavioral questions with two or three recording attempts per prompt, and in one case with a short coding task folded into the same window. That first gate is the main filter before any live conversation, so it is worth treating as a real interview rather than a formality.
For those who advance, the process typically adds a recruiter or HR phone call covering compensation and logistics, followed by a final round pairing a hiring manager with a developer or small panel. This is where the technical bar rises: candidates report OOP fundamentals like the four pillars and interfaces versus abstract classes, a live coding problem, and questions built around your resume and past projects rather than open-ended algorithm drilling. When a separate coding assessment appears, it may lean toward unconventional prompts, such as recreating simplified game logic, rather than standard practice-set problems, so comfort with unfamiliar formats matters as much as raw algorithm skill. Timelines vary: some candidates heard back within a day of finishing HireVue, while others described the full loop taking two to four weeks. The sample here is limited, so treat any single detail as one candidate's experience rather than a fixed script.
Synthesized from 9 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the State Farm process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at State Farm
Write a function to determine whether or not two rectangles overlap.
| Question | |
|---|---|
| P-value to a Layman | |
| Hurdles In Data Projects | |
| Digitizing Student Test Scores | |
| Area Under the ROC Curve | |
| Your Strengths and Weaknesses | |
| 2nd Highest Salary | |
| Employee Salaries | |
| Top Three Salaries | |
| Bagging vs Boosting | |
| Random SQL Sample | |
| Size of Joins | |
| Total Spent on Products | |
| Delivery Estimate Model | |
| Get Top N Frequent Words | |
| Type-ahead Search | |
| Always Excited Users | |
| Three Zebras | |
| Precision and Recall | |
| Find Duplicate Numbers in a List | |
| Duplicate Rows | |
| Success Measurement | |
| Target Indices | |
| RAG Strict Source Control | |
| Type I and II Errors | |
| Transformer Encoder Layer | |
| Swap Variables | |
| Common Prefix | |
| Count Transactions | |
| Integer String Addition |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report starting with a one-way HireVue video interview featuring about five behavioral questions in STAR format, such as describing how you handled a difficult customer or an unexpected setback. Most candidates get two to three attempts per question. One candidate also had a short coding task folded into this round, building Connect 4 in the terminal, and believed on-camera engagement and tone may factor into the automated review, so projecting energy in your responses is worth considering.
Some candidates report a separate timed online coding assessment attached to or following the HireVue round, in one case recreating the 2048 game under a time limit. Difficulty was described as testing fundamentals rather than algorithm-contest material, though one candidate noted the panel interview that followed ramped up the technical depth considerably.
Multiple candidates describe a live call with a recruiter or HR representative after clearing the video stage, covering compensation, day-to-day responsibilities, and next steps in the process. This stage is typically lower-pressure than the technical rounds and functions mainly as a scheduling and expectation-setting checkpoint before the final interview.
The last stage typically pairs a hiring manager with a developer or small panel and blends behavioral questions about motivation and teamwork with technical topics candidates report facing, including OOP fundamentals (the four pillars, interfaces versus abstract classes) and resume-based project walkthroughs. Some candidates were also given an unfamiliar coding problem to solve live, with interviewers described as encouraging and more focused on reasoning than a perfect final answer.
Candidates who progressed quickly reported hearing back within a day of finishing HireVue, while others described the full process, from application to decision, taking roughly two to four weeks. One candidate found the process well organized on the recruiter's side but wished communication after the final round had been clearer.