I applied online. The process took 3 months. I interviewed at eClinicalWorks (Westborough, MA) in Feb 2015
Interview
There were around 3-4 rounds of technical interview followed by an HR interview. Each one was taken by a different person in the interviewing committee. The first round was a test based on basic Java, SQL questions. After passing the test you continue to the 1:1 interview rounds. Each round some people got eliminated. The interview was based on your skill set mentioned in our resume and some of them based on their job requirements.
Interview questions [1]
Question 1
Technical questions based on your skills set mentioned in your resume.
:: 1st round
Solid principle
Eager and lazy
Spring data Jpa
Procedure
Suppose I want to fetch millions of records
Map vs flatmap
Java 8 feature
Final keyword over method & class
Sentence having multiple words store count of each word
How security is implemented in your current project
Profiles
Can we use multiple profiles
Jpa n+1 problem
Api gateway
Microservices communication
Interview questions [1]
Question 1
:: 1st round
Solid principle
Eager and lazy
Spring data Jpa
Procedure
Suppose I want to fetch millions of records
Map vs flatmap
Java 8 feature
Final keyword over method & class
Sentence having multiple words store count of each word
How security is implemented in your current project
Profiles
Can we use multiple profiles
Jpa n+1 problem
Api gateway
Microservices communication
Three rounds of interview which contains SDLC oops concepts and html integration process. Second round Manager round behaviour based questions third round senior manager more for company culture and values alignment with policies
I applied online. I interviewed at eClinicalWorks (Ahmedabad) in Jul 2025
Interview
There are 2 technical rounds and in both they ask questions related to below topics. Core Java, Java 8, Stream API logical questions, Threading, Springboot and Angular. Some basic coding questions, SQL query.