State Farm logo

State Farm Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 205 interview experiences · FREE TO READ

2 Rounds average
Average Typical difficulty
62.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at State Farm.

Showing 3 of 205
State Farm logo
State Farm

Java Software Developer

Engineering · a year ago

Senior Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Take home Offer
Interview formats
Behavioral Coding

I got invited to do an online interview. It was all automated, no human interaction at all. It had about 5 questions that I had to record myself answering, plus an online coding test. The interview questions were behavioral and not that hard. The coding assessment had a simple practice area. The real coding challenge was really old and weird, like a LeetCode problem but without debugging. It was some string compression question that's not used anymore. With 10 years of experience writing APIs, that's not the kind of coding I do. It felt unfair that no human was involved. I got a generic rejection email about a week later. It was super disappointing because I've been a customer for years. Maybe I should switch insurance companies and maybe that's why their website is so bad. They should use AI better, like for customer experience, not to screen out experienced engineers with fake interviews.

Confirmed questions1 question
  • Record yourself answering questions about the importance of teamwork.
State Farm logo
State Farm

Software Engineer

Engineering · a year ago

Mid Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen Panel
Interview formats
Behavioral Technical Coding

So first, I had to do this HireVue thing where you just record yourself answering behavioral questions. You get two chances for each question if you mess up the first time. After that, I talked to a lead and a manager. We started with more behavioral questions, then they asked me about software stuff, and finally, they showed me some code and asked what the output would be. That was it for me.

Confirmed questions3 questions
  • Common behavioral questions.
  • Some common software concepts.
  • Code output.
State Farm logo
State Farm

Lead Developer

Engineering · a year ago

Lead Easy Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

The interview process started with a HireVue round. Following that, there was a technical interview with the manager. In this round, you can expect manager-level questions such as how you would handle an increased workload, how you would prioritize tasks, your motivation for joining State Farm, and what makes you unique for the role. There were also technical questions, including one about Guidewire transactions that cannot be done Out of Scope (OOS) – Sub, renewal, or Final audit. Additionally, I was asked some questions about a Java code sample. I believe I answered everything, but I'm not entirely sure about the correctness of my answers.

Confirmed questions8 questions
  • How would you handle managing your tasks if you were given multiple assignments?
  • How was your relationship with your manager? Were they supportive?
  • Would you be willing to train junior members of the team?

State Farm Software Engineer Interview Questions

Quoted word for word from State Farm interview reports.

Write code for a checksum that sums every other number from right to left, and splits and adds the individual digits of a 2-digit number.

Read reports

Can you build a simulation of the game 2048? Your code should be able to process a direction and make the necessary changes to the game.

Read reports

Can you solve a basic string manipulation problem in a language of your choice and explain your solution?

Read reports

Could you implement a priority queue in their messy coding environment using only JavaScript, Python, or Go, instead of a more functional platform?

Read reports

How would you rate your proficiency and experience with different programming languages, using a scale from 0 to 3?

Read report

On a scale of 0 to 3, how would you rate your familiarity with the listed technologies/languages, where 0 means you've never heard of it and 3 means you're proficient?

Read report

How would you rate your understanding of various programming languages and concepts on a scale from 1 to 3?

Read report

On a scale of 1 to 5, how would you rate your skills in various programming languages and technologies?

Read report

Can you walk us through your coding experience with Python, Node, Java, Go, and other key languages in the AWS cloud environment?

Read report

Formats, difficulty and experience

Across all 205 State Farm interview reports.

Interview formats

Behavioral 40.8%
Technical 28.9%
Coding 28.1%
Other 0.9%
Presentation 0.7%

Interview difficulty

Easy 38%
Average 52.2%
Difficult 9.8%

Candidate experience

Positive 62.4%
Neutral 26.3%
Negative 11.2%