Taro Logo

Data Engineer Interview Experience - Bengaluru, India

August 26, 2026
Positive ExperienceNo Offer

Process

I applied online.

Experience was good, they made me comfortable throughout the interview process, I was judged on the basics specifically PySpark, SQL, and data warehousing concepts.

Round 1 — 1-Hour Interview

The interview started with a brief discussion about my current work, highest qualification, self-introduction, and general background.

  • What is Data Engineering?
  • Who is a Data Engineer, and how does a Data Engineer’s role differ from that of a Data Analyst?
  • Explain the project you recently worked on and describe its overall architecture.
  • What is Medallion Architecture?
  • How were you implementing CDC (Change Data Capture) in your project?
  • If corrupted data compromises your data warehouse, how would you handle the situation?
  • How do you perform data quality checks?
  • What are the different types of joins in Spark?
  • Explain Broadcast Join in detail.
  • What is the difference between ETL and ELT?
  • What is the difference between an EDW (Enterprise Data Warehouse) and an EDL (Enterprise Data Lake)?
  • Solve the Two Sum problem.
  • What are the different types of constraints in SQL?
  • Explain the Referential Integrity constraint in detail.

Questions

Project Based Discussion and Basics of Data Engineering

Was this helpful?

Interview Statistics

The following metrics were computed from 19 interview experiences for the Accenture Data Engineer role in Bengaluru, Karnataka.

Success Rate

37%
Pass Rate

Accenture's interview process for their Data Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive74%
Neutral16%
Negative11%

Candidates reported having very good feelings for Accenture's Data Engineer interview process in Bengaluru, Karnataka.

Accenture Work Experiences