Premium Employer

i

This company page is being actively managed by BCG Team. If you also belong to the team, you can get access from here

BCG Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

BCG Data Engineer Interview Questions and Answers

Updated 7 Nov 2024

BCG Data Engineer Interview Experiences

6 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Data warehouse concepts

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 20 May 2024

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. Present yourself
  • Q2. Asks about level of experience in each tachnology in the CV

Data Engineer Interview Questions Asked at Other Companies

asked in Cisco
Q1. Optimal Strategy for a Coin Game You are playing a coin game with ... read more
asked in Sigmoid
Q2. Next Greater Element Problem Statement You are given an array arr ... read more
asked in Sigmoid
Q3. Problem: Search In Rotated Sorted Array Given a sorted array that ... read more
asked in Cisco
Q4. Covid Vaccination Distribution Problem As the Government ramps up ... read more
asked in Sigmoid
Q5. K-th Element of Two Sorted Arrays You are provided with two sorte ... read more

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 23 May 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. The interiew was around for 1 hr asked python, sql airflow and data warehouse quetion

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 17 Jun 2024

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

I applied via Company Website and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Difference between list and tuple?
  • Ans. 

    List is mutable, tuple is immutable in Python.

    • List can be modified after creation, tuple cannot.

    • List is defined using square brackets [], tuple using parentheses ().

    • Example: list_example = [1, 2, 3], tuple_example = (4, 5, 6)

  • Answered by AI

Skills evaluated in this interview

BCG interview questions for designations

 Data Analyst

 (5)

 Data Scientist

 (2)

 Data Analyst Intern

 (1)

 Software Engineer

 (9)

 Junior Software Engineer

 (1)

 Senior Software Engineer

 (1)

 Software QA Engineer

 (1)

 Ml Data Associate 1

 (1)

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 16 Nov 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Indeed and was interviewed in May 2023. There were 5 interview rounds.

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 - Technical 

(1 Question)

  • Q1. Basics of python, SQL and pyspark
Round 3 - Technical 

(1 Question)

  • Q1. Questions on Python, SQL
Round 4 - Case Study 

PySpark questions to solve

Round 5 - Technical 

(1 Question)

  • Q1. Architectural questions

Interview Preparation Tips

Interview preparation tips for other job seekers - They expect you hold knowledge on everything from architecture to basics

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 20 Mar 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I was interviewed in Sep 2023.

Round 1 - Technical 

(1 Question)

  • Q1. When the interview get started, interviewer directly jump into python coding questions based on the dict, arrays and lists. And then asked about some question data ware houses on SCD, Data Modeling,...etc....

Data Engineer Jobs at BCG

View all

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Project related discussions
  • Q2. Meduim level SQl and DSA
Round 2 - One-on-one 

(2 Questions)

  • Q1. This was data modelling round
  • Q2. Design a uber data model
  • Ans. 

    Uber data model design for efficient storage and retrieval of ride-related information.

    • Create tables for users, drivers, rides, payments, and ratings

    • Include attributes like user_id, driver_id, ride_id, payment_id, rating_id, timestamp, location, fare, etc.

    • Establish relationships between tables using foreign keys

    • Implement indexing for faster query performance

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare SQl, Python and data modeling

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Coding Test 

Maxium sub string and reverse a string

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Difference between star and Snowflake schema in detail
  • Ans. 

    Star schema has a single fact table connected to multiple dimension tables, while Snowflake schema has normalized dimension tables.

    • Star schema denormalizes data for faster query performance

    • Snowflake schema normalizes data to reduce redundancy

    • Star schema is easier to understand and query

    • Snowflake schema is more flexible and scalable

    • Example: A star schema for a sales database would have a fact table for sales transaction...

  • Answered by AI
  • Q2. Diff btw transient table , fact table and dimension table
  • Ans. 

    Transient tables are temporary tables, fact tables contain quantitative data, and dimension tables contain descriptive data.

    • Transient tables are temporary and used for intermediate processing or storing temporary data.

    • Fact tables contain quantitative data such as sales, revenue, or quantities.

    • Dimension tables contain descriptive data like customer names, product categories, or dates.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare more for Data Warehousing and Data modelling

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
2-4 weeks
Result
-

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

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 - Technical 

(2 Questions)

  • Q1. It's question on collect list - it should be a straight question instead it was asked like comma separated and in a vague way.
  • Q2. Few questions on triggers, integration runtime

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't waste your time by attending this.
Few questions asked itself is wrong. Interviewer asking in her way of understanding.
Wishi Kaur is the interviewer and she is so rude and didn't know the way to ask questions and no respect over candidates.
She is thinking she knows everything.
It's a humble request to avoid these kind of interviewers.

BCG Interview FAQs

How many rounds are there in BCG Data Engineer interview?
BCG interview process usually has 1-2 rounds. The most common rounds in the BCG interview process are Technical, HR and Resume Shortlist.
How to prepare for BCG 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 BCG. The most common topics and skills that interviewers at BCG expect are Big Data, Python, SQL, Consulting and Data Analysis.
What are the top questions asked in BCG Data Engineer interview?

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

  1. Difference between list and tup...read more
  2. When the interview get started, interviewer directly jump into python coding qu...read more
  3. The interiew was around for 1 hr asked python, sql airflow and data warehouse q...read more

Tell us how to improve this page.

BCG Data Engineer Interview Process

based on 7 interviews

1 Interview rounds

  • Technical Round
View more
Join BCG Beyond is where we begin.
BCG Data Engineer Salary
based on 51 salaries
₹11 L/yr - ₹25 L/yr
73% more than the average Data Engineer Salary in India
View more details

BCG Data Engineer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

1.0

Skill development

5.0

Work-life balance

5.0

Salary

3.0

Job security

1.0

Company culture

1.0

Promotions

1.0

Work satisfaction

Explore 1 Review and Rating
Data Engineer - Global People Analytics

Gurgaon / Gurugram

4-5 Yrs

₹ 16.5-22.5 LPA

Data Engineer - X Delivery

Bangalore / Bengaluru

2-4 Yrs

Not Disclosed

Explore more jobs
Consultant
527 salaries
unlock blur

₹24.7 L/yr - ₹80 L/yr

Senior Associate
417 salaries
unlock blur

₹24 L/yr - ₹50 L/yr

Analyst
161 salaries
unlock blur

₹7 L/yr - ₹21.8 L/yr

Project Lead
155 salaries
unlock blur

₹40 L/yr - ₹120 L/yr

Senior Analyst
143 salaries
unlock blur

₹10.2 L/yr - ₹31.4 L/yr

Explore more salaries
Compare BCG with

McKinsey & Company

3.8
Compare

PwC

3.4
Compare

Bain & Company

3.8
Compare

Deloitte

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview