Fetch logo

Fetch Frontend Engineer Interview Questions
& Process

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

Based on 29 interview experiences · FREE TO READ

1.8 Rounds average
Average Typical difficulty
13.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Fetch.

Showing 3 of 29
Fetch logo
Fetch

Frontend Engineer

Engineering · a year ago

Entry Difficult Negative experience No offer 1 round
Interview process
Take home Background check
Interview formats
Coding Technical

So first thing was an automated take home assessment, before any calls about salary, team, etc. I know it's a red flag but I went ahead and built a fully deployed site, met all requirements and used the tech stack specified. After I submitted, I got an automated rejection email saying they can't share feedback for compliance reasons and other template stuff. I really don't like these business practices. If you're going to make people spend significant time on an interview, at least give some feedback. Feels like a lot of modern job market issues in one company. I'd avoid this one, there are better companies out there doing things the right way.

Confirmed questions5 questions
  • Complete a take home assessment where you write code at your leisure.
  • We will evaluate your code sample based on its merits in comparison to your resume.
  • The goal is to reduce bias towards you and your resume.
Fetch logo
Fetch

Senior Frontend Engineer

Engineering · a year ago

Senior Easy Negative experience No offer 3 rounds
Interview process
Take home Technical screen Phone screen
Interview formats
Coding Technical Behavioral

I had a really bad experience with the recruiting team; they seemed to waste my time. I completed a take-home project where I had to fetch dog information. I put way more time into it than the instructions suggested. It took nearly two months for the recruiter to finally email me back after I submitted it. I tried to follow up several times, but I never got any reply. Eventually, I talked to two frontend engineers about the project. The conversation went well, and they were friendly. I thought I did great and was ready for the next step. But then the Fetch recruiting team went silent again for another two weeks, ignoring my follow-up emails. In the end, I just got a generic rejection email. The whole hiring process felt super disorganized and disrespectful. I never even talked to a recruiter about the job, the team, the hiring process, salary, or expectations. While the engineers could answer some general questions, I had no real info about the role or the team, which is usually what a recruiter provides.

Confirmed questions3 questions
  • Can you walk me through the application you built and show how to make a few simple modifications?
  • Tell me about the app you developed and demonstrate some basic edits.
  • Let's discuss the application you created, and I'd like you to make some straightforward changes.
Fetch logo
Fetch

Frontend Engineer

Engineering

Intern Average Positive experience Accept offer 4 rounds
Interview process
Take home Phone screen Technical screen Onsite Panel
Interview formats
Coding Technical Behavioral

So first, I got this take-home coding project where I had to build a web app using a basic API. After that, I had a Zoom interview with an engineer. I thought it would be mostly about the take-home, but we only spent a little time on it. Then, they asked me a bunch of frontend questions to see what I knew and talked about my experience. They also gave me a straightforward coding problem. Later, I went for an on-site interview with two more sessions. The first one was similar, focusing on my knowledge of frontend development, web app development, and best practices. The second one felt more like we just worked on a coding problem together. Everyone, engineers and recruiters, was really nice and helpful throughout the whole thing.

Confirmed questions4 questions
  • Regarding the take-home project, how would you implement API response caching?
  • Could you explain the concept of semantic HTML?
  • Tell me about your experience building applications that include authentication and authorization.

Fetch Frontend Engineer Interview Questions

Quoted word for word from Fetch interview reports.

What is the implication of JavaScript being single-threaded?

Read reports

Describe how to display query parameters in the URL without requiring a page reload.

Read reports

Create and deploy a dog adoption search feature that shows a list of dogs, with filtering and pagination capabilities, using the given API endpoints

Read reports

Can you explain why the API call is being made twice in the project?

Read report

Additionally, could you integrate API calls to generate a match based on the user-selected favorite dogs?

Read report

Create an app that includes login, pagination, and filtering, and allows users to favorite items, ensuring an intuitive UI/UX.

Read report

Create a front-end application that integrates with an API, adhering to the specified requirements.

Read report

How would you implement error message displays for the sign-in functionality?

Read report

Formats, difficulty and experience

Across all 29 Fetch interview reports.

Interview formats

Coding 50%
Technical 27.1%
Behavioral 14.6%
System Design 4.2%
Presentation 2.1%

Interview difficulty

Easy 24.1%
Average 62.1%
Difficult 13.8%

Candidate experience

Positive 13.8%
Negative 72.4%
Neutral 13.8%