Front logo

Front Software Engineer Interview Questions
& Process

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

Based on 23 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
34.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Front.

Showing 3 of 23
Front logo
Front

Senior Software Engineer

Engineering · nearly a year ago

Senior Average Neutral experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral Technical

The recruiter reached out on LinkedIn and we scheduled a meeting for the first stage. Unfortunately, after that meeting, there was no further progress. I enjoyed chatting and learning about your background, but after internal discussions, we decided it wasn't the best fit for us right now. We appreciated your time and effort. We're going with other candidates whose backgrounds align more closely with what we're looking for.

Confirmed questions8 questions
  • Did you get the Front materials I sent?
  • Did you review them?
  • Have you heard of our company before?
Front logo
Front

Senior Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Decline offer 5 rounds
Interview process
Take home Technical screen Onsite Background check Offer
Interview formats
Coding Technical Behavioral

It started with a take home coding challenge that was pretty fun and well-thought-out. I thought the problem was challenging and engaging, with a good number of edge cases to figure out. I made some decisions and explained them with comments in my code, which seemed to be okay. After that, I had a casual code review with some engineers. The rest of the process was more standard, with four onsite interviews. I met with the hiring manager, the VP of engineering, and several team members. They seemed to prioritize finding someone who would fit well with the team's personality. The company was good about giving me time to ask my own questions so I could make a good decision. I met some really great people, and I honestly would have taken the offer if I hadn't been more excited about the product I'd be building with another company. I don't know what the background check or offer stages were like, but I assume they happened.

Confirmed questions1 question
  • Could you build a midi player using JavaScript or TypeScript?
Front logo
Front

Software Engineer

Engineering

Lead Average Negative experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

I applied to a role that seemed interesting on Indeed. A recruiter contacted me within two weeks. We had a generally nice chat, but he was really unprepared to answer any of my basic HR questions and seemed extremely nervous about speaking in general. He sent me a link to schedule a follow-up call with the hiring manager, at which point I discovered that Front's senior engineering leadership basically consists of a kid whose resume is 75% internships. I declined to proceed at that point.

Confirmed questions1 question
  • Could you read your resume aloud while I pretend to be interested?

Front Software Engineer Interview Questions

Quoted word for word from Front interview reports.

Could you build a midi player using JavaScript or TypeScript?

Read reports

Can you build a socket-based app that draws shapes on a canvas?

Read reports

How would you build a data normalization layer for client-side consumption from a stream of events?

Read report

Could you build an in-browser data store that handles events coming in via a websocket?

Read report

How would you design a server for a LOGO API that handles drawing with a movable cursor?

Read report

Is it alright for you to come into the Paris office for work in a hybrid model (Tuesdays and Thursdays)?

Read report

Formats, difficulty and experience

Across all 23 Front interview reports.

Interview formats

Behavioral 29.8%
Technical 29.8%
Coding 28.1%
Presentation 7%
System Design 5.3%

Interview difficulty

Easy 21.7%
Average 69.6%
Difficult 8.7%

Candidate experience

Neutral 13%
Positive 34.8%
Negative 52.2%