
FARFETCH Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 491 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 491 reportsCandidate interview experiences
First-hand accounts from people who interviewed at FARFETCH.
Senior Android Developer
The interview process was quick. There were two main parts: first, an HR interview to check my background, experience, and overall fit. Then, a technical interview with two senior engineers where I had to work on an existing project, fix issues live, refactor code, and talk about design decisions and improvements.
- Could you fix the memory leak in this class?
- Can you fix this crash?
Senior Business Specialist
The interview process involves three rounds plus an initial HR chat. The first round assesses if you are a good fit for the job by matching your skills to the job description. The second round is about checking if you fit into the company's culture and ethos. The third round focuses on whether you have a growth mindset. You'll be assessed by multiple people throughout, ensuring a very unbiased evaluation.
- Can you share an instance of a time you experienced failure?
Finance Intern
There were four interview stages in total. The first two interviews were with HR, each lasting 30 minutes. The second HR interview was with the head of HR. Both of these interviews focused on motivational and behavioral questions. The third interview was with the finance manager, which lasted an hour. This interview included a 30-minute presentation of a case study I had prepared beforehand (I had about a week to get it ready). The remaining 30 minutes of this interview were also spent on behavioral and motivational questions. The final 30-minute round was with the director, and it also consisted of more motivational and behavioral questions.
- Can you share an instance of failure and describe your response to it?
Principal Data Engineer
It was a pretty simple interview with some straightforward data engineering challenges. We covered python, SQL, and an architectural question. The questions were about sales data models and how to set up an architecture for processing sales in real-time. They gave me a lot of freedom to think and share my thoughts on the problem.
- Implement the Fibonacci sequence in Python.
- Could you create a sales data model and write two SQL queries for it?
- How would you design an architecture for real-time sales data processing in a data lake?
FARFETCH Interview Questions
Quoted word for word from FARFETCH interview reports.
“What does it mean if my accuracy is 99% but my precision is 30%?”
Read reports →“Can you explain the difference between a function declaration and an arrow function?”
Read reports →“Can you explain the HTTP protocols like GET, POST, PUT, PATCH, and DELETE?”
Read reports →“How would you design an architecture for real-time sales data processing in a data lake?”
Read reports →“Design & Creativity: A good front-end developer needs to demonstrate creativity in developing visually appealing UI/UX design. They will ideally have experience working with graphic design tools such as Adobe Photoshop or Sketch”
Read report →“Can you share an example of a great e-commerce website and explain your reasoning?”
Read report →“What are your thoughts on how Farfetch operates versus other companies in the same space?”
Read report →“Could you create a sales data model and write two SQL queries for it?”
Read report →“Software Development Life Cycle - Right from planning until deployment execute their strategies for better delivery?”
Read report →Formats, difficulty and experience
Across all 491 FARFETCH interview reports.