AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    VIEW WINNERS
    • ABECA 2025
      VIEW WINNERS

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    Participate in ABECA 2026 right icon dark
For Employers
logo
Premium Employer

i

This company page is being actively managed by Xoriant Team. If you also belong to the team, you can get access from here

Xoriant Verified Tick Work with us arrow

Compare button icon Compare button icon Compare
4.1

based on 2.1k Reviews

  • Why join us
  • Reviews
    2.1k
  • Salaries
    11k
  • Interviews
    210
  • Jobs
    25
  • Benefits
    461
  • Photos
    48

Filter interviews by

Xoriant Software Engineer Interview Questions and Answers

Updated 17 Jun 2025

12 Interview questions

A Software Engineer was asked 6mo ago
Q. What projects have you worked on so far?
Ans. 

Developed a web-based project management tool to streamline team collaboration and task tracking.

  • Utilized React for the front-end, ensuring a responsive and user-friendly interface.

  • Implemented a Node.js backend with Express to handle API requests and manage data.

  • Integrated MongoDB for efficient data storage and retrieval, allowing for real-time updates.

  • Incorporated user authentication using JWT for secure access t...

A Software Engineer was asked 12mo ago
Q. Write an optimal solution to compute the Fibonacci sequence.
Ans. 

The optimal solution for generating Fibonacci series efficiently.

  • Use dynamic programming to store previously calculated values to avoid redundant calculations.

  • Implement a recursive function with memoization to store and reuse calculated values.

  • Iterate through the series using a loop to generate Fibonacci numbers efficiently.

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
View answers (279)
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
View answers (528)
asked in Tech Mahindra
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
View answers (81)
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
View answers (22)
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more
View answers (9)
View All
A Software Engineer was asked 12mo ago
Q. Write a program to determine if a given number is a prime number.
Ans. 

A prime number is a natural number greater than 1 that cannot be formed by multiplying two smaller natural numbers.

  • A prime number has exactly two distinct positive divisors: 1 and itself.

  • Examples of prime numbers: 2, 3, 5, 7, 11, 13.

  • The number 1 is not prime because it has only one divisor.

  • The number 4 is not prime because it can be divided by 1, 2, and 4.

🔥 Asked by recruiter 2 times
A Software Engineer was asked
Q. Explain the internal implementation of a hashmap.
Ans. 

Hashmaps use key-value pairs for efficient data retrieval, leveraging arrays and linked lists for collision resolution.

  • Hashmap uses an array to store data, where each index corresponds to a hash value of the key.

  • When a key is added, a hash function computes its index in the array.

  • Collisions occur when multiple keys hash to the same index; resolved using chaining (linked lists) or open addressing.

  • Example: In Java, ...

A Software Engineer was asked
Q. How would you merge multiple sorted arrays into a single sorted array?
Ans. 

Merge multiple sorted arrays into one sorted array

  • Merge all arrays into one array

  • Sort the merged array

  • Return the sorted array

A Software Engineer was asked
Q. What is polymorphism in object oriented programming?
Ans. 

Polymorphism is the ability of an object to take on many forms.

  • Polymorphism allows objects of different classes to be treated as if they are of the same class.

  • It is achieved through method overriding and method overloading.

  • Example: A parent class Animal can have child classes like Dog, Cat, and Cow, each with their own unique implementation of the method 'makeSound'.

  • Polymorphism makes code more flexible and reusab...

A Software Engineer was asked
Q. What is a static service in Angular?
Ans. 

Static service in Angular is used to share data between components and persists data even after the component is destroyed.

  • Static service is a singleton service that can be injected into any component.

  • It is used to share data between components.

  • Data persists even after the component is destroyed.

  • It is useful for sharing data between sibling components.

  • Example: a shopping cart service that persists the cart data ac...

Are these interview questions helpful?
A Software Engineer was asked
Q. What is Data Binding in Angular?
Ans. 

Data binding in Angular is a way to establish a connection between the UI and the application's data.

  • Data binding allows automatic synchronization of data between the model and the view.

  • It eliminates the need for manual DOM manipulation.

  • There are different types of data binding in Angular, such as interpolation, property binding, event binding, and two-way binding.

  • Interpolation: {{ data }}

  • Property binding: [proper...

A Software Engineer was asked
Q. What CSS methods can be used to fix the position of headers and footers?
Ans. 

CSS methods for fixed headers and footers

  • Use position: fixed property

  • Set top or bottom property to 0 for fixed header/footer

  • Add z-index property to ensure header/footer is on top

  • Consider using padding or margin to avoid overlapping content

A Software Engineer was asked
Q. How would you manage a multi-role login system?
Ans. 

Multi role login system can be managed by assigning different access levels to each role.

  • Create a database table for roles and their access levels

  • Assign each user a role with corresponding access level

  • Implement role-based access control (RBAC) to restrict access to certain features

  • Use session management to keep track of user roles

  • Provide an admin panel to manage roles and access levels

1 2

Xoriant Software Engineer Interview Experiences

31 interviews found

Software Engineer Interview Questions & Answers

user image Anonymous

posted on 30 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. All the questions on OOPS, Shell script, linux, c, C++, database
  • Add your answer
Round 2 - Technical 

(1 Question)

  • Q1. Advanced questions on above areas
  • Add your answer
Anonymous

Software Engineer Interview Questions & Answers

user image Thiru

posted on 17 Jun 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Oops in python
  • Ans. 

    Object-Oriented Programming (OOP) in Python enables code reusability and organization through classes and objects.

    • Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: class Car with attributes and methods.

    • Inheritance: Creating a new class from an existing class. Example: class ElectricCar inherits from class Car.

    • Polymorphism: Using a single interface to represent different...

  • Answered by AI
    Add your answer
  • Q2. Networking questions on L2 and L3
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong at the basics
Anonymous

Software Engineer Interview Questions & Answers

user image Anonymous

posted on 23 Oct 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

General aptitude and reasoning questions

Round 2 - Coding Test 

List,tuple,set,dictionary basic questions

Round 3 - HR 

(1 Question)

  • Q1. Salary discussion
  • Add your answer
Anonymous

Software Engineer Interview Questions & Answers

user image Nilesh swami

posted on 28 May 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Python, django, AWS, cloud formation
  • Add your answer
  • Q2. API and ec2
  • Add your answer
Anonymous

Software Engineer Interview Questions & Answers

user image Sachin Patil

posted on 5 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java 8 features
  • Add your answer
Anonymous

Software Engineer Interview Questions & Answers

user image Anonymous

posted on 2 Jan 2025

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

General aptitude math/grammar questions

Round 2 - Coding Test 

General dsa and algorithm questions

Anonymous

Software Engineer Interview Questions & Answers

user image Rajarshi Roy

posted on 12 Jun 2025

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024, where I was asked the following questions.

  • Q1. Java Basic ques
  • Add your answer
  • Q2. Basic DFS Question
  • Add your answer
Anonymous

Software Engineer Interview Questions & Answers

user image Ramakrishna Enumula

posted on 28 May 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
  • Q1. What is load balancer?
  • Add your answer
  • Q2. What is ebs?
  • Add your answer
Anonymous

Software Engineer Interview Questions & Answers

user image Rutuja Bhalerao

posted on 31 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What are global variable
  • Add your answer
Anonymous

Software Engineer Interview Questions & Answers

user image Sagar Pahariya

posted on 20 Dec 2024

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Assignment 

Online test related to your field

Round 2 - Technical 

(1 Question)

  • Q1. Project you have done so far
  • Add your answer
Anonymous

Top trending discussions

View All
Interview Tips & Stories
2w
boredinlife
·
works at
Mercer
I left in the middle of an interview.
M a self-taught developer. been working really hard, trying to break into tech. Two days ago, I got approached by an hr from this e learning company for an IT role. I was super nervous but also excited because it felt like maybe this is it. The interview was on teams with 9 experienced pros all with degrees and certifications while I had no formal IT background, just self-taught skills. I felt completely out of place. Most of the interviewers were kind and said I could learn on the job. But one person kept throwing back-to-back questions with shady comments after every answer made me feel like I wasn’t good enough. It crushed my confidence About 10 minutes before the interview ended, I panicked. Anxiety took over, so I faked a network issue and left the call. Then I just broke down. I didn’t want to be disrespectful, so I quickly emailed saying I got disconnected. Truth is, I was overwhelmed and felt like a total fraud. I’ve wanted a job in tech for so long.
Got a question about Xoriant?
Ask anonymously on communities.
More about working at Xoriant
  • HQ - Sunnyvale, California, United States (USA)
  • IT Services & Consulting
  • 1k-5k Employees (India)
  • Software Product

Xoriant Interview FAQs

How many rounds are there in Xoriant Software Engineer interview?
Xoriant interview process usually has 2-3 rounds. The most common rounds in the Xoriant interview process are Technical, HR and Resume Shortlist.
How to prepare for Xoriant Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Xoriant. The most common topics and skills that interviewers at Xoriant expect are Javascript, Java, JQuery, Core Java and Python.
What are the top questions asked in Xoriant Software Engineer interview?

Some of the top questions asked at the Xoriant Software Engineer interview -

  1. How would you manage multi role login syst...read more
  2. CSS methods to fixed positions of headers and footer...read more
  3. What Data binding in angul...read more
How long is the Xoriant Software Engineer interview process?

The duration of Xoriant Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Xoriant Interviews By Designations

  • Xoriant Senior Software Engineer Interview Questions
  • Xoriant Software Engineer Interview Questions
  • Xoriant Associate Software Engineer Interview Questions
  • Xoriant Senior Test Engineer Interview Questions
  • Xoriant Test Lead Interview Questions
  • Xoriant Software Developer Interview Questions
  • Xoriant Technical Lead Interview Questions
  • Xoriant Test Engineer Interview Questions
  • Show more
  • Xoriant System Engineer Interview Questions
  • Xoriant Java Developer Interview Questions

Interview Questions for Popular Designations

  • Software Developer Interview Questions
  • Senior Software Engineer Interview Questions
  • Senior Engineer Interview Questions
  • System Engineer Interview Questions
  • Associate Software Engineer Interview Questions
  • Project Engineer Interview Questions
  • Lead Engineer Interview Questions
  • Software Development Engineer Interview Questions
  • Show more
  • Lead Software Engineer Interview Questions
  • Senior Developer Interview Questions

Overall Interview Experience Rating

4.2/5

based on 29 interview experiences

Difficulty level

Easy 7%
Moderate 86%
Hard 7%

Duration

Less than 2 weeks 64%
2-4 weeks 36%
View more
logo
Join Xoriant Imagination Realized

Software Engineer Interview Questions from Similar Companies

Bounteous x Accolite
Bounteous x Accolite Software Engineer Interview Questions
3.4
 • 40 Interviews
CitiusTech
CitiusTech Software Engineer Interview Questions
3.3
 • 26 Interviews
Tietoevry
Tietoevry Software Engineer Interview Questions
4.2
 • 18 Interviews
Apexon
Apexon Software Engineer Interview Questions
3.3
 • 14 Interviews
TEKsystems
TEKsystems Software Engineer Interview Questions
3.3
 • 14 Interviews
Globant
Globant Software Engineer Interview Questions
3.7
 • 9 Interviews
HTC Global Services
HTC Global Services Software Engineer Interview Questions
3.5
 • 8 Interviews
Luxoft
Luxoft Software Engineer Interview Questions
3.7
 • 8 Interviews
Altimetrik
Altimetrik Software Engineer Interview Questions
3.7
 • 7 Interviews
ThoughtWorks
ThoughtWorks Software Engineer Interview Questions
3.9
 • 7 Interviews
View all
Xoriant Software Engineer Salary
based on 1.7k salaries
₹4.5 L/yr - ₹14 L/yr
9% less than the average Software Engineer Salary in India
View more details

Xoriant Software Engineer Reviews and Ratings

based on 312 reviews

4.0/5

Rating in categories

4.0

Skill development

4.2

Work-life balance

3.8

Salary

3.8

Job security

4.1

Company culture

3.5

Promotions

3.9

Work satisfaction

Explore 312 Reviews and Ratings
Xoriant Salaries in India
Senior Software Engineer
1.8k salaries
unlock blur

₹8.6 L/yr - ₹35.2 L/yr

Software Engineer
1.7k salaries
unlock blur

₹4.5 L/yr - ₹14 L/yr

Softwaretest Engineer
609 salaries
unlock blur

₹2.5 L/yr - ₹9 L/yr

Technical Lead
586 salaries
unlock blur

₹11.5 L/yr - ₹40 L/yr

Senior Test Engineer
512 salaries
unlock blur

₹9 L/yr - ₹30 L/yr

Explore more salaries
Compare Xoriant with
CitiusTech

CitiusTech

3.3
Compare
HTC Global Services

HTC Global Services

3.5
Compare
HERE Technologies

HERE Technologies

3.8
Compare
Collabera Technologies

Collabera Technologies

3.5
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • Xoriant Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Trusted by over 1.5 Crore job seekers to find their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

10 Lakh+

Interviews

1.5 Crore+

Users

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2025 winners awaited tag
  • Participate in ABECA 2026
  • Invite employees to rate
AmbitionBox
  • About Us
  • Our Team
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter