Upload Button Icon Add office photos

Filter interviews by

Farfetch Data Engineer Interview Questions and Answers

Updated 28 Mar 2024

Farfetch Data Engineer Interview Experiences

1 interview found

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 28 Mar 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Python based coding questions up to 4

Round 2 - Technical 

(2 Questions)

  • Q1. Detailed technical discussions
  • Q2. Based on python sql
Round 3 - Technical 

(1 Question)

  • Q1. Scenario based questions

Interview questions from similar companies

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Oops dsa sql network

Round 2 - Technical 

(2 Questions)

  • Q1. Dsa based python question
  • Q2. Dsa based python question on tress
Round 3 - Technical 

(2 Questions)

  • Q1. Sql question queries
  • Q2. Sql question query
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Apache Spark and it's working
  • Q2. Past Experience
Round 2 - Technical 

(2 Questions)

  • Q1. Git version control question
  • Q2. Python med DSA question
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Coding Test 

Python DSA Leetcode style questions, prepare.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare with leetcode and dsa studying, grind
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(3 Questions)

  • Q1. Walk me through your resume
  • Ans. 

    I have a strong background in data engineering with experience in various industries.

    • Bachelor's degree in Computer Science with a focus on data engineering

    • Worked as a Data Engineer at XYZ Company, where I developed and maintained data pipelines

    • Implemented data quality checks and automated data validation processes

    • Collaborated with cross-functional teams to design and implement scalable data solutions

    • Experience with clo...

  • Answered by AI
  • Q2. Tell me why Facebook?
  • Ans. 

    Facebook is a leading social media platform with vast user base and cutting-edge technology.

    • Facebook has over 2.8 billion monthly active users, providing a massive data source for analysis and engineering.

    • The company has a strong focus on innovation and constantly develops new technologies and tools.

    • Facebook's data infrastructure is highly advanced, allowing for complex data processing and analysis.

    • Working at Facebook ...

  • Answered by AI
  • Q3. Do you know what is Spark?
  • Ans. 

    Spark is a distributed computing framework used for big data processing.

    • Spark is an open-source project under Apache Software Foundation.

    • It can process data in real-time and batch mode.

    • Spark provides APIs for programming in Java, Scala, Python, and R.

    • It can be used for various big data processing tasks like machine learning, graph processing, and SQL queries.

    • Spark uses in-memory processing for faster data processing.

  • Answered by AI
Round 3 - Coding Test 

Coding questions on SQL - given 2 tables, join and find the results after the join

Interview Preparation Tips

Interview preparation tips for other job seekers - They give probably the best interview experience - even if you dont make it!

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Coding Test 

1.Basic SQL
2. Python based question
3.Data modelling
4. Spark
5. Cloud based questions

Round 2 - Coding Test 

Sql,Python,Data Modeling and Project based questions

Round 3 - HR 

(2 Questions)

  • Q1. Salary discussion and cultural fit.
  • Q2. Basic cultural fit.
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Aug 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Majorly the interviews revolve around the following skills :
1. Advanced SQL
2. PYTHON (DSA)

Round 2 - Coding Test 

Majorly the interviews revolve around the following skills :
1. Advanced SQL
2. python (DSA)

Round 3 - Technical 

(2 Questions)

  • Q1. Which techniques you would have used on a system you have worked in the past to be able to optimise it further. (Deep knowledge of the databases is required)
  • Ans. 

    I would have used indexing, query optimization, and data partitioning to optimize the system.

    • Implement indexing on frequently queried columns to improve search performance.

    • Optimize queries by using proper joins, filters, and aggregations.

    • Partition large tables to distribute data across multiple storage devices for faster access.

    • Use materialized views to precompute and store aggregated data for quicker retrieval.

  • Answered by AI
  • Q2. Situational questions on the ETL tools used and advantages and disadvantages of both
Round 4 - HR 

(1 Question)

  • Q1. Describe a complex situation you were in at workplace and how did you handle it?
  • Ans. 

    Handled a complex data migration project by breaking it down into smaller tasks and collaborating with team members.

    • Identified key stakeholders and their requirements

    • Developed a detailed project plan with timelines and milestones

    • Assigned specific tasks to team members based on their strengths and expertise

    • Regularly communicated progress updates and addressed any issues promptly

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Nov 2023. There were 4 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Medium level DSA
  • Q2. 2 Medium SQL questions
Round 2 - Technical 

(1 Question)

  • Q1. Spark programming & Big Data concepts
Round 3 - Technical 

(1 Question)

  • Q1. Data Pipeline design
Round 4 - Behavioral 

(2 Questions)

  • Q1. DE concepts, Previous Experience
  • Q2. Cultural and Team fitment
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain data architecture of your project
  • Q2. Explain data lake
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a data engineer with 5 years of experience in designing and implementing data pipelines for analytics.

    • Experienced in ETL processes and data modeling

    • Proficient in programming languages like Python and SQL

    • Familiar with big data technologies such as Hadoop and Spark

  • Answered by AI
  • Q2. Talk about previous project
  • Ans. 

    Developed a real-time data processing system for analyzing customer behavior

    • Used Apache Kafka for real-time data streaming

    • Implemented data pipelines using Apache Spark for processing large volumes of data

    • Designed and optimized data models for efficient querying

    • Integrated machine learning models for predictive analytics

  • Answered by AI

Farfetch Interview FAQs

How many rounds are there in Farfetch Data Engineer interview?
Farfetch interview process usually has 3 rounds. The most common rounds in the Farfetch interview process are Technical and Coding Test.
How to prepare for Farfetch Data Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Farfetch. The most common topics and skills that interviewers at Farfetch expect are Python, SQL, Analytics, Agile and Computer science.
What are the top questions asked in Farfetch Data Engineer interview?

Some of the top questions asked at the Farfetch Data Engineer interview -

  1. Detailed technical discussi...read more
  2. Scenario based questi...read more
  3. Based on python ...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Farfetch interview
Referral
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Data Engineer Interview Questions from Similar Companies

View all
Farfetch Data Engineer Salary
based on 4 salaries
₹16.6 L/yr - ₹28 L/yr
128% more than the average Data Engineer Salary in India
View more details

Farfetch Data Engineer Reviews and Ratings

based on 1 review

2.0/5

Rating in categories

2.0

Skill development

2.0

Work-Life balance

3.0

Salary & Benefits

2.0

Job Security

2.0

Company culture

2.0

Promotions/Appraisal

2.0

Work Satisfaction

Explore 1 Review and Rating
Senior Data Engineer
5 salaries
unlock blur

₹31 L/yr - ₹35 L/yr

Data Engineer
4 salaries
unlock blur

₹16.6 L/yr - ₹28 L/yr

Lead Data Engineer
4 salaries
unlock blur

₹33.5 L/yr - ₹43 L/yr

Infrastructure Engineer
3 salaries
unlock blur

₹22.5 L/yr - ₹45 L/yr

Senior Infrastructure Engineer
3 salaries
unlock blur

₹35 L/yr - ₹53 L/yr

Explore more salaries
Compare Farfetch with

Myntra

4.0
Compare

AJIO

3.7
Compare

Koovs

4.2
Compare

Voonik

2.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview