I applied through university. The process took 2 days. I interviewed at Xoriant (Pune) in Aug 2014
Interview
The first round was an online test which consisted of questions from quants, databases, SQL, general programming, OS, Networking along with a few coding challenges.
After clearing the test, they conducted a group discussion.
After the group discussion round, they called me for a technical interview. The interviewer covered various topics which spanned across my curriculum. The interview went on for almost an hour.
Followed by the technical interview, was the HR interview. I was interviewed by a panel of three. The interview was quite thorough.
Finally, the last interview was with their VP. It wasn't a very long discussion. Somewhere around 30 minutes.
Interview questions [1]
Question 1
What is a graph? And can you write a code to implement any graph traversal?
There were 2 rounds. 1st round was fairly simple.
2nd round was with a lead and I screwed up. But that was also fairly easy. I was asked to implement a question related to multithreading
Interview questions [1]
Question 1
I was asked to implement a question related to multithreading
There were 3 rounds of interview . 2 technical round and 1 managerial round .
The technical rounds covered core java , multithreading, collections , spring , redis and spring boot concepts .
Interview questions [1]
Question 1
LeetCode one medium level question and java streams question
I applied through university. I interviewed at Xoriant (Bangalore Rural) in Dec 2025
Interview
My interview process at Xoriant consisted of multiple rounds:
1. Online Assessment
The first round was an online assessment that consisted only of MCQ-based questions.
It included:
Aptitude (logical reasoning and quantitative)
Basic programming concepts
Core computer science fundamentals
This round mainly tested theoretical knowledge and quick thinking.
2. Technical Interview 1
After clearing the assessment, I attended the first technical interview.
Questions were asked on programming basics, data structures, and algorithms
I was also asked to explain my academic projects
The focus was on checking my understanding of core concepts.
3. Technical Interview 2
The second technical round was more in-depth.
It included scenario-based and practical questions
I had to explain my projects more clearly and in detail
The interviewer focused on how I apply my knowledge
4. Managerial Interview
In this round:
Questions were based on problem-solving approach, teamwork, and handling situations
It was more of a discussion than a strict technical interview
5. HR Interview
The final round was the HR interview:
Questions about my background, strengths, and career goals
Discussion about joining, relocation, and expectations
Overall Experience
Overall, the process was smooth and well-structured. Each round gradually tested different aspects, including technical knowledge, practical thinking, and communication skills.
Interview questions [1]
Question 1
One of the questions they asked me was to explain one of my projects in detail.