
eClerx Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 20 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at eClerx.
Software Development Engineer
First, we had 2 rounds of group discussions, followed by 2 technical interviews. The last round was an HR interview. The group discussion covered topics like working from home versus the office. The tech round involved coding questions and topics about oops concepts.
- Can you explain Object-Oriented Programming (OOP)?
- What's the difference between abstraction and encapsulation?
- Could you write some code demonstrating the different types of polymorphism?
Tableau Developer
I recently interviewed with a lead at eClerx, and it was quite an intense experience. The interviewer was really harsh, like they expected me to know everything about even the smallest things. I felt like I was being grilled on tiny details and couldn't meet their expectations. They seemed to want perfection on every answer, no matter how small the question. I tried my best to stay calm and answer thoughtfully, but I couldn't shake the feeling of being under a lot of pressure. It was disappointing to face such a demanding attitude, especially when it could have been a more back-and-forth conversation. Looking back, I wonder if the harshness was on purpose, maybe to see how I'd handle stress. Either way, it left me feeling a bit down about the company culture and what it might be like to work with someone who acted like that during the interview.
- Could you explain your reasons for using the Tableau Free (Student License)?
Senior Software Engineer
I applied on an online job portal last year. They conducted an introductory round, followed by a technical interview. After the interview, which concluded at 7 pm despite starting at 3 pm, we waited for five hours. The interview itself was very short, only about 5 minutes. They didn't ask me three questions that I answered correctly, and simply stated they would inform me later.
- Could you explain the difference between a list and a tuple?
- What is a set in Python?
eClerx Software Engineer Interview Questions
Quoted word for word from eClerx interview reports.
“What is a set in Python?”
Read reports →“How can I retrieve records from a table filtering by Year and Month?”
Read reports →“What's the difference between abstraction and encapsulation?”
Read reports →“Could you explain the difference between a list and a tuple?”
Read reports →“What are the differences between the Callback and apply functions in JavaScript?”
Read report →“Can you explain what the virtual DOM in React is?”
Read report →“What is a partial class and could you provide an example?”
Read report →“How would you find the average salary for both even and odd salaries from an employee table?”
Read report →“Could you explain what web.config is?”
Read report →Formats, difficulty and experience
Across all 20 eClerx interview reports.