eClerx logo

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

2.7 Rounds average
Average Typical difficulty
45% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at eClerx.

Showing 3 of 20
eClerx logo
eClerx

Software Development Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 5 rounds
Interview process
Group Technical screen Recruiter call
Interview formats
Group Coding Technical Behavioral

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.

Confirmed questions3 questions
  • 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?
eClerx logo
eClerx

Tableau Developer

Analytics · more than a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

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.

Confirmed questions1 question
  • Could you explain your reasons for using the Tableau Free (Student License)?
eClerx logo
eClerx

Senior Software Engineer

Engineering

Senior Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

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.

Confirmed questions2 questions
  • 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.

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

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

Formats, difficulty and experience

Across all 20 eClerx interview reports.

Interview formats

Technical 42.6%
Behavioral 27.7%
Coding 21.3%
Group 6.4%
System Design 2.1%

Interview difficulty

Easy 30%
Average 70%
Difficult 0%

Candidate experience

Negative 35%
Positive 45%
Neutral 20%