
TransUnion Data Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 10 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at TransUnion.
Data Engineer
The interviewer asked conceptual and project-based questions. There were 2 SQL queries, questions about Spark's day-to-day usage and debugging skills. Some questions required very in-depth understanding and were a bit unusual.
- Under what circumstances does the driver act as an executor?
- What are the methods to ensure a broadcast join is utilized without explicit code implementation?
- Given daily petabyte-scale data processing, how can you guarantee efficient and timely back-date calculations?
Data Engineer
It was just general Technical questions about the main technologies used for this position. No tests or coding were involved, just basic questions about whether I've used different technologies like Python, SQL, Java, and Git, and asking me to explain how I've used them.
- Can you tell me some basic commands in SQL?
- Can you explain your experience with Python?
- Can you explain your experience with SQL?
Data Engineer
I interviewed in December and the whole process took about 3 months. A recruiter contacted me in November to discuss compensation and the interview process, which went well. Then, I had a hiring manager round where we discussed my experience and how I'd fit the role. Finally, there was a panel round with three interviewers. They asked a lot about my experience and included an SQL whiteboarding session. I felt it went well. I was informed that the holidays would cause delays, which was understandable. I followed up for about a month after the interview. The recruiter initially gave positive feedback and said she'd update me soon. After a few weeks, she mentioned there was no update and she'd let me know when there was. I stopped following up and never heard back. I've accepted another offer, but I'm surprised by the lack of updates for two months. It seems difficult to let candidates know the decision. It was a really bad experience. P.S. It's been over 3 months, and I saw the job reposted today. I can't believe it.
- Could you answer some SQL questions given two tables?
TransUnion Data Engineer Interview Questions
Quoted word for word from TransUnion interview reports.
“In HDFS, what command is used to check the size of a file within a Hadoop directory?”
Read reports →“What is the consequence of the NameNode failing?”
Read reports →“What happens if a DataNode crashes?”
Read reports →“How to swap two lists without using variables?”
Read reports →“What distinguishes Avro from Parquet?”
Read report →“What is the distinction between Narrow and Wide Transformations in Spark?”
Read report →“Can you explain the difference between repartitions and coalesce in Spark?”
Read report →“Could you list the various file formats available in Hive?”
Read report →“What kind of data can be found in driver and executor logs?”
Read report →Formats, difficulty and experience
Across all 10 TransUnion interview reports.