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

Compare button icon Compare button icon Compare
4.2

based on 2k Reviews

Filter interviews by

Xoriant Full Stack Software Developer Interview Questions and Answers

Updated 17 Dec 2024

Xoriant Full Stack Software Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. It was mainly java, interviewers are very good and supportive to elaborate more about problem.
  • Q2. Scenario based on your earlier work experience

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Tell me about your self
  • Q2. About technical questions
  • Q3. About current project

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Questions were on MVC .net
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Based on your tech skills mentioned in your resume
Round 2 - HR 

(1 Question)

  • Q1. About the company and compensation

Interview Preparation Tips

Interview preparation tips for other job seekers - A very good company you can learn and grow faster
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

60 min test including a problem solving question andcMCQs

Round 2 - Assignment 

App development ( Frondend and backend ) for the given use case

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

30 mins round and 1 coding question

Round 2 - Assignment 

Development of a feature

Interview Preparation Tips

Interview preparation tips for other job seekers - company is having helpful people

I applied via Recruitment Consulltant and was interviewed in Dec 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Simple technical basics , plus had asked to write program on how linked list would work
Round 2 - Behavioral 

(1 Question)

  • Q1. I was ghosted , no one didn't join the panel . I called and mailed the person who had scheduled the interview but he too didn't pick up the call

Interview Preparation Tips

Interview preparation tips for other job seekers - Please ask them to notify if they're unable to proceed with the next round because of budget constraint
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is design pattern
  • Q2. Which design pattern have you used

Interview Preparation Tips

Interview preparation tips for other job seekers - Be Clear and stay on track only
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Dependency injection
  • Q2. Check all oop questions
  • Q3. Array related dsa

Interview Preparation Tips

Interview preparation tips for other job seekers - they will hire someone internally and just conduct interview for timepass just consider interview here as mock and practice interview
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Dec 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(9 Questions)

  • Q1. Explain MVC Lifecycle.
  • Ans. 

    MVC Lifecycle is the sequence of events that occur in the Model-View-Controller architectural pattern.

    • MVC stands for Model-View-Controller.

    • The lifecycle starts with a user request.

    • The controller receives the request and processes it.

    • The controller updates the model with the necessary data.

    • The view is then updated with the updated model data.

    • The updated view is sent back to the user as a response.

  • Answered by AI
  • Q2. Create a new Thread and explain the ways to create Threads in Java
  • Ans. 

    Creating Threads in Java

    • Extending the Thread class and overriding the run() method

    • Implementing the Runnable interface and passing it to a Thread constructor

    • Using Executor framework to create and manage threads

    • Using Callable and Future interfaces to create threads that return values

  • Answered by AI
  • Q3. What is HashMap? Difference between List and HashMap?
  • Ans. 

    HashMap is a data structure that stores key-value pairs. List is a collection of ordered elements.

    • HashMap allows fast retrieval of values based on keys.

    • List maintains the order of elements and allows duplicates.

    • HashMap uses hashing to store and retrieve elements.

    • List uses indexing to access elements.

    • HashMap is not thread-safe while List is thread-safe.

    • Example: HashMap map = new HashMap<>(); map.put("ap...

  • Answered by AI
  • Q4. Difference between HashMap and HashTree
  • Ans. 

    HashMap is a non-synchronized implementation of Map interface while HashTree is a synchronized implementation of Map interface.

    • HashMap is faster than HashTree as it is non-synchronized.

    • HashTree is thread-safe while HashMap is not.

    • HashMap allows one null key and multiple null values while HashTree does not allow null keys or values.

    • HashTree maintains the order of elements while HashMap does not.

    • HashMap is generally used...

  • Answered by AI
  • Q5. What class is used to connect with the Database?
  • Ans. 

    The class used to connect with the Database depends on the programming language and framework being used.

    • In Java, the class used is usually DriverManager or DataSource.

    • In Python, the class used is usually psycopg2 or mysql-connector.

    • In PHP, the class used is usually PDO or mysqli.

    • The specific class used may also depend on the type of database being used, such as MySQL, PostgreSQL, or MongoDB.

  • Answered by AI
  • Q6. What are the classes needed to create a GET REST API?
  • Ans. 

    Classes needed to create a GET REST API

    • Controller class to handle the request

    • Service class to perform business logic

    • Repository class to interact with database

    • Model class to define data structure

    • RequestMapping annotation to map the URL

  • Answered by AI
  • Q7. What is an Interface? What is default method in Interface?
  • Ans. 

    An interface is a blueprint of a class. Default method is a method in an interface with a default implementation.

    • An interface defines a set of methods that a class must implement

    • Default method provides a default implementation for a method in an interface

    • Default methods were introduced in Java 8

    • Default methods can be overridden by implementing classes

  • Answered by AI
  • Q8. How is an interface used?
  • Ans. 

    An interface is used to define a contract between two components in a system.

    • An interface defines a set of methods that a class must implement.

    • Interfaces are used to achieve abstraction and loose coupling.

    • Interfaces are used to create reusable code.

    • Interfaces are used to enable polymorphism.

    • Interfaces are used in many programming languages, including Java, C#, and TypeScript.

  • Answered by AI
  • Q9. Explain polymorphism in Java
  • 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 objects of the same class.

    • It can be achieved through method overloading and method overriding.

    • Example: A parent class Animal can have multiple child classes like Dog, Cat, and Cow. All these child classes can have their own implementation of the method 'makeSound', which can be ca...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare on Core Java concepts to crack the interview?

Skills evaluated in this interview

Xoriant Interview FAQs

How many rounds are there in Xoriant Full Stack Software Developer interview?
Xoriant interview process usually has 1 rounds. The most common rounds in the Xoriant interview process are Technical.

Tell us how to improve this page.

Xoriant Full Stack Software Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Join Xoriant Imagination Realized

Xoriant Full Stack Software Developer Reviews and Ratings

based on 2 reviews

4.8/5

Rating in categories

5.0

Skill development

4.8

Work-life balance

4.6

Salary

4.8

Job security

4.8

Company culture

4.8

Promotions

4.8

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
1.7k salaries
unlock blur

₹3.9 L/yr - ₹16 L/yr

Senior Software Engineer
1.7k salaries
unlock blur

₹9 L/yr - ₹33 L/yr

Softwaretest Engineer
627 salaries
unlock blur

₹2.8 L/yr - ₹8.7 L/yr

Technical Lead
579 salaries
unlock blur

₹12 L/yr - ₹40 L/yr

Senior Test Engineer
494 salaries
unlock blur

₹7.7 L/yr - ₹33 L/yr

Explore more salaries
Compare Xoriant with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

Tech Mahindra

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview