
Reply Data Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 29 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Reply.
Data Engineer
The HR person started by introducing herself. Then we chatted about my past experience and what it's like working at Reply. They asked common questions like why I'm interested in the role and about my weaknesses. At the end, they asked if I had any questions for them. After the interview, I was asked to submit some extra paperwork.
- For what are you most passionate about in your work?
Data Engineer
The technical interview process at Reply starts with a coding challenge, like writing a function to check for anagrams. After that, there are technical questions covering Spark, Machine Learning, Software Engineering, and SQL. The questions test knowledge in architecture, algorithms, data structures, and queries, both theoretical and practical. Even though the manager gave positive feedback, about a month after the interview, I received an email saying they decided to hire other candidates.
- How does Spark's internal architecture work (Master, Worker)?
- Describe Spark's Shuffle phase: its occurrence, purpose, and potential pitfalls.
- Distinguish between Spark's Actions and Transformations.
Data Engineer
First there was a phone call to schedule an interview. Then there was a combined interview that was both introductory and technical. Then a second technical interview with the team and after that with HR. Questions covered SQL, Machine Learning, and logic. Also, questions about your background studies and work experiences, why you chose them, and what you can contribute. It's important to show motivation and to try to answer questions even if you don't know the answer, as it's a test of reasoning.
- Can you tell me about your work experiences?
Reply Data Engineer Interview Questions
Quoted word for word from Reply interview reports.
“Implement a function to determine if two strings are anagrams.”
Read reports →“How to sum two numbers in Python without using the '+' operator or .sum()?”
Read reports →“What are the 3 main characteristics of Java?”
Read reports →“Can you give an example of a CNN neural network?”
Read reports →“How does Spark's internal architecture work (Master, Worker)?”
Read report →“Describe Spark's Shuffle phase: its occurrence, purpose, and potential pitfalls.”
Read report →“Potresti spiegare i concetti di overloading e overriding?”
Read report →“Can you explain this SQL query? (showing an image)”
Read report →“If I have customer and account lists, linked by customer ID, what data structure would you use for account access without a database?”
Read report →Formats, difficulty and experience
Across all 29 Reply interview reports.