Farmers Insurance Group logo

Farmers Insurance Group Software Engineer Interview Questions
& Process

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

Based on 12 interview experiences · FREE TO READ

2.1 Rounds average
Average Typical difficulty
58.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Farmers Insurance Group.

Showing 3 of 12
Farmers Insurance Group logo
Farmers Insurance Group

Software Engineer

Engineering · more than a year ago

Intern Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

So I had a video interview on camera after like a phone call. They asked me technical stuff about computer science, like inheritance and classes. And they wanted to know what I understood about Java, Javascript, and HTML/CSS.

Confirmed questions5 questions
  • Could you explain the concept of inheritance?
  • What is method overloading?
  • What's your understanding of Java?
Farmers Insurance Group logo
Farmers Insurance Group

Senior Software Engineer

Engineering · more than a year ago

Senior Average Positive experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Coding Technical System Design

The interview process usually starts with an HR screen, followed by a Hiring Manager call, then a technical screen, and finally an in-person interview. Overall, it was a positive experience. They weren't entirely clear on the specific skillset they needed, but the questions asked were relevant, and there weren't any major whiteboard coding challenges. They heavily use TDD, which was new to me, but they were helpful in explaining the concepts and doing some practice coding exercises with it. It seemed like the Hiring Manager was inclined to extend an offer, but maybe someone more senior didn't approve. The salary offered for the senior role might be below current market standards, which could have also been a factor.

Confirmed questions3 questions
  • Could you do TDD coding for a simple hash set?
  • What are your thoughts on basic coding and design for a simple url shortener REST api?
  • Do you have experience with numerous basic to moderate java development questions?
Farmers Insurance Group logo
Farmers Insurance Group

Software Engineer

Engineering · more than a year ago

Mid Average Neutral experience No offer 1 round
Interview process
Technical screen Onsite
Interview formats
Coding Technical

The interview was supposed to be about one thing but ended up being about something else entirely, which felt like a bit of a troll. I spent 4.5 hours pair programming with two developers using their actual codebase, focusing mainly on writing unit tests. It wasn't the most fun experience because I had no prior knowledge of the codebase, so it was a 'dive right in' situation. I'm not sure how I could have done better under those circumstances. It was an all-day affair, which was quite long, especially since I wasn't compensated for my time. The recruiter was also not very forthcoming with information about the schedule, and I had to ask multiple times.

Confirmed questions1 question
  • What are your thoughts on Test Driven Development?

Farmers Insurance Group Software Engineer Interview Questions

Quoted word for word from Farmers Insurance Group interview reports.

What are your thoughts on basic coding and design for a simple url shortener REST api?

Read report

Can you explain the detailed intricacies of how software communicates with other software written in different languages?

Read report

Explain your understanding of lists, iteration, loops, and concatenation.

Read report

Formats, difficulty and experience

Across all 12 Farmers Insurance Group interview reports.

Interview formats

Technical 44%
Behavioral 28%
Coding 24%
System Design 4%

Interview difficulty

Easy 8.3%
Average 83.3%
Difficult 8.3%

Candidate experience

Positive 58.3%
Neutral 41.7%