Freenome logo

Freenome Software Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

1.6 Rounds average
Average Typical difficulty
57.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Freenome.

Showing 3 of 7
Freenome logo
Freenome

Senior Software Engineer

Engineering · more than a year ago

Senior Average Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Coding System Design Behavioral

Two people were on the call and they quickly went over the plan. The one leading the call didn't seem very friendly, kind of neutral and it was hard to chat with them.

Confirmed questions3 questions
  • I was given 40 minutes to solve a problem about flowers blooming. You need to write a method to identify which flower, given its radius, would cause the most other flowers to bloom. The result of your code will be checked against the correct answer, so your logic needs to produce that exact outcome.
  • Describe a time you had to ship something with performance issues and how you resolved it.
  • Why are you interested in this role?
Freenome logo
Freenome

Software Engineer Intern

Engineering

Intern Easy Positive experience No offer 2 rounds
Interview process
Take home Technical screen Recruiter call
Interview formats
Coding Behavioral

A recruiter reached out and I was given a take-home assessment to code BlackJack. Then, I had a 3-hour virtual interview where I was asked 2 coding problems and had a behavioral segment. The interviewers were nice and helpful.

Confirmed questions4 questions
  • How would you apply breadth first search?
  • Code BlackJack.
  • 2 coding problems.
Freenome logo
Freenome

Software Engineer

Engineering

Mid Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Coding Technical

Recruiter said coding interview could be in any language, but then the interviewer only assessed Python, which was a waste of time.

Confirmed questions1 question
  • A difficult LeetCode question

Freenome Software Engineer Interview Questions

Quoted word for word from Freenome interview reports.

Can you write a function that parses a string and gives you a dictionary of characters and their positions?

Read reports

Could you write a playable blackjack game in any programming language you prefer?

Read reports

Describe a time you had to ship something with performance issues and how you resolved it.

Read report

Formats, difficulty and experience

Across all 7 Freenome interview reports.

Interview formats

Coding 50%
Behavioral 21.4%
Technical 14.3%
System Design 14.3%

Interview difficulty

Easy 14.3%
Average 71.4%
Difficult 14.3%

Candidate experience

Positive 57.1%
Negative 28.6%
Neutral 14.3%