Ebix logo

Ebix Java Developer 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

3 Rounds average
Average Typical difficulty
60% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Ebix.

Showing 3 of 10
Ebix logo
Ebix

Java Developer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 3 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Coding

The interview process had 3 rounds. The first round was a written test where 3 questions were asked. The next two rounds were face-to-face, and the interviewer mainly asked to write code for data structure and algorithm questions. The interviewers were polite and helpful in optimizing the complexity of the questions. Each face-to-face round lasted about an hour. Overall, it was a good experience.

Confirmed questions5 questions
  • Find the shortest path between two nodes in a tree.
  • How would you print the nodes of a tree level by level?
  • Identify the starting node of a cycle in a linked list.
Ebix logo
Ebix

Java Developer

Engineering · more than a year ago

Entry Average Negative experience Decline offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Background check Offer
Interview formats
Technical Coding Technical

The interview was quite long and took up my whole day. When I got to the company, they started with a one-hour test that included aptitude, reasoning, and English questions, along with two programming problems. I passed that, and then had a 40-minute technical interview with a manager about Java. I passed that too. After that, another director conducted a lengthy technical round focusing on data structures, where I had to write code for trees and graphs. I cleared that as well. The HR then told me the next step was just a salary discussion, and I was likely to be hired. The HR interviewed me after a two-hour wait and offered 18k/month. As a fresher, I agreed at that moment, but suddenly a manager came in and started asking more technical questions. I then asked to leave and expect the offer letter via email the next day. However, the HR called the next day and said they could only offer 12.5k/month, which shocked me, so I rejected the job.

Confirmed questions4 questions
  • Could you provide the code for tree traversal?
  • How do you detect and remove a cycle in a linked list?
  • Can you explain Prim's algorithm and Kruskal's algorithm?
Ebix logo
Ebix

Java Developer

Engineering

Mid Easy Negative experience No offer 5 rounds
Interview process
Technical screen Technical screen Panel Panel Recruiter call Background check Offer
Interview formats
Technical Behavioral

What a waste of time. They had 5 rounds: 2 technical, one manager round, one director round, and finally HR. After the fourth round, they said they wouldn't give me an offer letter, only a confirmation email. To get the offer letter, I had to give them my original PAN card or Aadhaar card. There was also an 18-month bond, and they didn't offer much of a raise. But they had the nerve to ask for my government documents and wouldn't release the letter. Pathetic. A super huge waste of time.

Confirmed questions2 questions
  • Questions about ArrayList and LinkedList
  • Some questions on Hibernate

Ebix Java Developer Interview Questions

Quoted word for word from Ebix interview reports.

What is the best algorithm for finding the single source shortest path in a Directed Acyclic Graph (DAG)?

Read report

How would you print the nodes of a tree level by level?

Read report

What's the difference between Collection and Collections?

Read report

How do you detect and remove a cycle in a linked list?

Read report

Formats, difficulty and experience

Across all 10 Ebix interview reports.

Interview formats

Technical 57.1%
Coding 28.6%
Behavioral 14.3%

Interview difficulty

Easy 10%
Average 70%
Difficult 20%

Candidate experience

Positive 60%
Negative 30%
Neutral 10%