Xoriant logo

Xoriant Java Developer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 23 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
43.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Xoriant.

Showing 3 of 23
Xoriant logo
Xoriant

Java Developer

Engineering

Senior Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Technical Coding Behavioral

I wanted to share my experience interviewing for a Senior Java Developer role in Pune. The process was quite straightforward. I had two technical rounds: one by phone and then a face-to-face interview, both focused on Java. After these, HR contacted me saying I was shortlisted and that I'd receive a salary distribution email the same day. She called a few times for my details and asked me to confirm them via email reply. However, I never received the email or any further calls. I tried following up multiple times, but she didn't answer my calls or emails. My advice is to at least provide feedback, considering candidates spend a full day on interviews. Share any issues found with the profile and be sure about the hiring decision before giving feedback.

Confirmed questions5 questions
  • Reverse a LinkedList.
  • Count the number of nodes in a LinkedList.
  • Questions on Core Java.
Xoriant logo
Xoriant

Java Developer

Engineering

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Take home Onsite
Interview formats
Technical Coding Behavioral

I got the call from the recruiter for the interview, which was on a weekend. Once I reached the office, I had to get a visitor pass, which took about 10 minutes per person due to OTP verification. It ended up taking me 45 minutes because of the queue. There were about 50 candidates overall with only 3 panels. They randomly shortlisted some people for a coding test that lasted 1 hour and 30 minutes, while others went directly to interviews. After the coding round, my interview was finally at 5:30 pm. Then, they said the HR wasn't available and they would schedule my interview over a call. I'm still waiting for that, and after multiple follow-ups, there's no response from the recruiter. It was a total waste of time. Pros: Breakfast and tea were provided multiple times. Cons: Poor management, only a few panels for 50 candidates, waste of time.

Confirmed questions3 questions
  • Tell me about Core Java.
  • What are your thoughts on design patterns?
  • Can you explain some Spring basics?
Xoriant logo
Xoriant

Java Developer

Engineering

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel Background check Offer
Interview formats
Technical Behavioral Coding System Design

The whole thing took me about 2 weeks. First, there was a 30-minute phone call that was technical, mainly covering Java basics, collections, and design patterns. Then, I had a face-to-face with a manager, which was more technical-managerial, focusing on my past experience with Javascript, jQuery, and Angular, plus some basic Java questions. This lasted over an hour. After that, a quick 10-minute HR chat about salary expectations and background stuff. The next step was a client technical interview where I had to design and implement a Single Page App using Angular and Spring, including design patterns and some basic Java and collections questions. Finally, there was an onshore client interview focused on Javascript closures.

Confirmed questions1 question
  • Can you tell me about the toughest thing you've accomplished in your career so far?

Xoriant Java Developer Interview Questions

Quoted word for word from Xoriant interview reports.

How does the HashMap work internally, including specific method calls?

Read reports

Can you explain the difference between a thread and a process?

Read report

Could you explain the time complexity of various data structures?

Read report

Formats, difficulty and experience

Across all 23 Xoriant interview reports.

Interview formats

Technical 43.5%
Coding 25.8%
Behavioral 25.8%
Group 3.2%
System Design 1.6%

Interview difficulty

Easy 8.7%
Average 69.6%
Difficult 21.7%

Candidate experience

Negative 47.8%
Positive 43.5%
Neutral 8.7%