
Tech Mahindra Data Engineer interviews reported by four candidates mix project deep-dives with technical questions on SQL, Spark, Informatica, ETL and GCP, followed by manager and HR conversations.
$130K
Avg. Base Comp
$150K
Avg. Total Comp
2-4 rounds
Typical Rounds
Not reported
Process Length
Across the four candidate reports, the most consistent theme is that interviewers want you to explain work you have actually done. Candidates describe being asked to walk through current or past projects, and one was asked for the end-to-end architecture of a current pipeline, including Medallion layers, extraction frequency, the integration with GCP, and loading from Cloud Storage into BigQuery. The same candidate was asked what orchestration option they would use if Airflow were unavailable.
SQL and Spark appear repeatedly. One candidate reports scenario-based SQL and Informatica questions, such as combining values from three rows into one string, plus CTEs, duplicate removal, partitioning and clustering, RDDs and Spark job optimization. Another reports Spark architecture, Spark and Python coding, a window-function query, joins, database connectivity, data warehousing, data modeling and change data capture. A fourth describes a lighter first round on Python, SQL and Linux, then a harder round on Spark, big data, ETL and cloud platforms, with no live coding. That candidate was also asked about comfort with rotational shifts.
Process shapes differ. Reports describe two rounds with an HR round that did not happen, three rounds, and four rounds with two technical interviews, a manager round and HR. Manager conversations touched on project work, and in one case configuration, migration, data conversion and Oracle Cloud Applications. HR topics included preferred location, relocation, salary, benefits and career goals. Three of the four candidates did not receive an offer and one accepted. Prepare by rehearsing one real pipeline aloud and by practicing scenario SQL.
Synthesized from 4 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Tech Mahindra process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Tech Mahindra
Given an integer N, write a function that returns all of the prime numbers up to N
| Question | |
|---|---|
| Retailer Data Warehouse | |
| Find the First Non-Repeating Character in a String | |
| Real-Time Transaction Streaming | |
| Groups of Anagrams | |
| Skyscanner Partner ETL | |
| Employee Project Budgets | |
| Hurdles In Data Projects | |
| Word Frequency | |
| Tower of Hanoi | |
| Dijkstra implementation | |
| Seller Type Modeling | |
| Open Source Reporting Pipeline | |
| String Palindromes | |
| Digital Classroom System Design | |
| Matrix Rotation | |
| Concurrent LLM Serving | |
| Impossibly Iterative Fibonacci | |
| Implementing the Fibonacci Sequence in Three Different Methods | |
| Expansion Plan | |
| Text Editor With OOP | |
| Scalable Data Pipelines | |
| Cloud-Agnostic Deployments | |
| Azure Kubernetes Infrastructure | |
| Client Solution Pushback | |
| Using APIs for Downstream Tasks | |
| Linear vs Logistic Regression | |
| 2nd Highest Salary | |
| Top Three Salaries | |
| Merge Sorted Lists |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report an opening round built around background, resume projects and current work. One was asked to explain a current project's end-to-end architecture, while another describes Python, SQL and Linux fundamentals plus internship experience. Rotational shift comfort may also come up.
Candidates report the hardest questions here. Topics include scenario-based SQL and Informatica, CTEs, duplicate removal, window functions, joins, Spark architecture and optimization, RDDs, Python, partitioning, ETL pipelines and cloud platforms. One candidate was asked about Medallion layers and GCS-to-BigQuery loading. Questions typically tie back to projects you list.
Some candidates report a manager or client-facing round after the technical interviews. It centered on previous project experience, and in one report on configuration, migration, data conversion and Oracle Cloud Applications. Expect to explain your own contribution rather than only name tools.
Candidates who reached HR report practical questions on preferred location, relocation, salary, benefits, role fit and career goals. One candidate reports an HR round was expected but never happened, so this stage may not occur for everyone.