Premium Employer

i

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

Xebia Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Xebia Interview Questions, Process, and Tips

Updated 27 Mar 2025

Top Xebia Interview Questions and Answers

View all 60 questions

Xebia Interview Experiences

Popular Designations

83 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. How react native works under the hood?
  • Ans. 

    React Native works by running JavaScript code on a separate thread and communicating with native modules through a bridge.

    • React Native runs JavaScript code on a separate thread called the JavaScript thread.

    • It communicates with native modules through a bridge, which allows JavaScript to interact with platform-specific APIs.

    • The bridge passes messages between the JavaScript thread and the native modules, enabling seamless...

  • Answered by AI

Skills evaluated in this interview

React Native Developer Interview Questions asked at other Companies

Q1. 3. What is the use useEffect Hook in react native? and how you relate it with lifecycle method which is class components?
View answer (3)

Automation Test Lead Interview Questions & Answers

user image Abhi smarty boy

posted on 4 Oct 2024

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

(1 Question)

  • Q1. Give Count of each character in String
  • Ans. 

    The task is to count the occurrences of each character in a given string.

    • Iterate through the string and use a HashMap to store the count of each character.

    • Convert the string to char array for easier manipulation.

    • Handle both uppercase and lowercase characters separately if needed.

  • Answered by AI

Skills evaluated in this interview

Automation Test Lead Interview Questions asked at other Companies

Q1. How to validate text displayed n html tag is a expected
View answer (1)

PMO Manager Interview Questions & Answers

user image yashwant kanwar

posted on 16 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Approached by Company and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Scrum online test was done

Round 2 - Technical 

(1 Question)

  • Q1. Scrum , agile and its values

Interview Preparation Tips

Topics to prepare for Xebia PMO Manager interview:
  • Scrum

PMO Manager Interview Questions asked at other Companies

Q1. How do you implement Pmo activities in the midst of resistance
View answer (1)
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

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

  • Q1. Stakeholder management
  • Q2. Sprint review , planning

Business Analyst Interview Questions asked at other Companies

Q1. You have 10 boxes of balls (each ball weighing exactly10 gm) with one box with defective balls (each one of the defective balls weigh 9 gm). You are given an electronic weighing machine and only one chance at it. How will you find out which... read more
View answer (9)

Xebia interview questions for popular designations

 Senior Consultant

 (10)

 Lead Consultant

 (10)

 Consultant

 (6)

 Software Developer

 (5)

 Principal Consultant

 (3)

 Project Manager

 (2)

 Analyst

 (2)

 Software Engineer

 (2)

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 Feb 2024. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. What are Java 8 new features? Which of these have you used?
  • Ans. 

    Java 8 introduced several new features including lambda expressions, functional interfaces, streams, and default methods.

    • Lambda expressions: Enable functional programming in Java by expressing instances of single-method interfaces (functional interfaces) concisely.

    • Functional interfaces: Interfaces with a single abstract method, such as java.util.function.Function or java.util.function.Predicate.

    • Streams: Allow for proce...

  • Answered by AI
  • Q2. Are you aware of Eviction Policy in Cache?
  • Ans. 

    Eviction policy in cache determines which items should be removed when the cache reaches its maximum capacity.

    • Eviction policy helps in managing the cache size and ensuring that the most relevant data is retained.

    • Common eviction policies include LRU (Least Recently Used), LFU (Least Frequently Used), and FIFO (First In, First Out).

    • For example, in LRU policy, the least recently accessed items are removed from the cache w

  • Answered by AI
  • Q3. LRU in cache? WAP to demonstrate LRU in Cache.
  • Ans. 

    LRU (Least Recently Used) is a cache eviction policy where the least recently accessed items are removed from the cache when it reaches its capacity.

    • LRU cache stores key-value pairs with a maximum capacity. When the cache is full, the least recently used item is evicted to make space for new items.

    • Each time a key is accessed in the cache, it is moved to the front of the cache to indicate it was the most recently used i...

  • Answered by AI
  • Q4. Implement Factory Pattern.
  • Ans. 

    Factory pattern is a creational design pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.

    • Create an interface or abstract class for the factory with a method to create objects

    • Create concrete classes that implement the factory interface and return specific types of objects

    • Client code uses the factory to create objects without k

  • Answered by AI
  • Q5. What are profiles in spring boot?
  • Ans. 

    Profiles in Spring Boot allow you to define different configurations for different environments.

    • Profiles are used to customize application behavior based on the environment it is running in.

    • You can define profiles in application.properties or application.yml using 'spring.profiles.active' property.

    • Common profiles include 'dev', 'test', and 'prod' for development, testing, and production environments.

    • You can have differ...

  • Answered by AI
  • Q6. Which cache have you used? Why is Cache needed
  • Ans. 

    I have used Redis and Memcached. Cache is needed to improve performance by storing frequently accessed data in memory.

    • Used Redis for key-value storage and Memcached for object caching

    • Cache is needed to reduce database load and improve response time

    • Helps in storing frequently accessed data in memory for quick retrieval

  • Answered by AI
  • Q7. Have you worked on Kafka? How many partitions did your code have?
  • Ans. 

    Yes, I have worked on Kafka. My code had 10 partitions.

    • Yes, I have experience working with Kafka and have implemented code with multiple partitions.

    • In one of my projects, I used Kafka with 10 partitions to distribute the workload efficiently.

    • Having multiple partitions in Kafka helped in achieving high throughput and scalability for real-time data processing.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Xebia Senior Software Engineer interview:
  • Java
  • Cache
  • Spring Boot
  • Kafka
Interview preparation tips for other job seekers - Knowing about your current project Architecture as well as business use helps a lot in the beginning of the interview.

Skills evaluated in this interview

Top Xebia Senior Software Engineer Interview Questions and Answers

Q1. What are Java 8 new features? Which of these have you used?
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)

Get interview-ready with Top Xebia Interview Questions

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. What is higher order functions
  • Ans. 

    Higher order functions are functions that can take other functions as arguments or return functions as results.

    • Higher order functions can accept functions as parameters.

    • Higher order functions can return functions as output.

    • Examples include map, filter, and reduce functions in JavaScript.

  • Answered by AI
  • Q2. What is difference b/t types and interface and there use cases
  • Ans. 

    Types define the structure of data while interfaces define the behavior of classes. Types can be used for defining variables and parameters, while interfaces can be used for defining contracts for classes.

    • Types define the structure of data, such as primitive types (int, string) or custom types (class, struct)

    • Interfaces define the behavior that a class must implement, without specifying how it should be implemented

    • Types...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on your basic, Read javascript basics

Top Xebia Senior Consultant Interview Questions and Answers

Q1. What is difference b/t types and interface and there use cases
View answer (1)

Senior Consultant Interview Questions asked at other Companies

Q1. 1. What's the use of update sets and how do you move update set from one instance to another? Once you imported the update set, what will you do? To check the customisations, You need to do open the update set and do something. What is that... read more
View answer (3)

Jobs at Xebia

View all
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - One-on-one 

(1 Question)

  • Q1. Project Management
Round 2 - One-on-one 

(1 Question)

  • Q1. Project Management

Project Manager Interview Questions asked at other Companies

Q1. What is success & what is failure to you? How do you handle failure? - not much interviewer asks such questions, but I believe these are very important questions, if you want to succeed.
View answer (2)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Leetcode easy medium questions.

Round 2 - Technical 

(2 Questions)

  • Q1. SQL queries and Matrix based questions.
  • Q2. Resume based questions.

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)

Engineer Interview Questions & Answers

user image Anonymous

posted on 4 Mar 2025

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview in Feb 2025.

Round 1 - Coding Test 

Binary Tree Implementation with example

Engineer Interview Questions asked at other Companies

Q1. ❖ If a team member is unable to carry out his work, he is doing it repetitively, how would you handle it?, would you like to work only on lifing of components, or would you be ready to shift to other departments?
View answer (7)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is hadoop.
  • Ans. 

    Hadoop is an open-source software framework for storing and processing large datasets in a distributed computing environment.

    • Hadoop consists of the Hadoop Distributed File System (HDFS) for storage and MapReduce for processing.

    • It allows for the distributed processing of large data sets across clusters of computers.

    • Hadoop is designed to scale from a single server to thousands of machines, each offering local computation...

  • Answered by AI
  • Q2. What is hdfs? explain in brief.
  • Ans. 

    HDFS stands for Hadoop Distributed File System, a distributed file system designed to store and manage large amounts of data across multiple machines.

    • HDFS is a key component of the Hadoop ecosystem, providing high-throughput access to application data.

    • It is designed to be fault-tolerant, scalable, and reliable.

    • HDFS divides files into blocks and stores multiple copies of each block across different nodes in a cluster.

    • It...

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself.
  • Ans. 

    I am a passionate Big Data Engineer with a strong background in data analytics and machine learning.

    • Experienced in designing and implementing big data solutions using Hadoop, Spark, and other technologies

    • Skilled in data processing, ETL pipelines, and data visualization

    • Proficient in programming languages such as Python, Java, and SQL

    • Strong problem-solving skills and ability to work in a fast-paced environment

    • Certified i...

  • Answered by AI
  • Q2. Current role. details of jobs

Skills evaluated in this interview

Big Data Engineer Interview Questions asked at other Companies

Q1. Difference between partitioning and bucketing. Types of joins in spark Optimization Techniques in spark Broadcast variable and broadcast join Difference between ORC and Parquet Difference between RDD and Dataframe Architecture of our projec... read more
View answer (1)

Xebia Interview FAQs

How many rounds are there in Xebia interview?
Xebia interview process usually has 2-3 rounds. The most common rounds in the Xebia interview process are Technical, One-on-one Round and Resume Shortlist.
How to prepare for Xebia 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 Xebia. The most common topics and skills that interviewers at Xebia expect are Java, Javascript, Microservices, Python and AWS.
What are the top questions asked in Xebia interview?

Some of the top questions asked at the Xebia interview -

  1. What are the classes needed to create a GET REST A...read more
  2. What are Java 8 new features? Which of these have you us...read more
  3. Have you worked on Kafka? How many partitions did your code ha...read more
How long is the Xebia interview process?

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

Tell us how to improve this page.

Xebia Interview Process

based on 75 interviews

Interview experience

3.5
  
Average
View more
Join Xebia Creating Digital Leaders.

Interview Questions from Similar Companies

CitiusTech Interview Questions
3.3
 • 277 Interviews
Altimetrik Interview Questions
3.8
 • 223 Interviews
Xoriant Interview Questions
4.1
 • 184 Interviews
Globant Interview Questions
3.8
 • 175 Interviews
ThoughtWorks Interview Questions
3.9
 • 149 Interviews
Apexon Interview Questions
3.3
 • 141 Interviews
Brillio Interview Questions
3.4
 • 132 Interviews
View all

Fast track your campus placements

View all

Xebia Reviews and Ratings

based on 793 reviews

3.4/5

Rating in categories

3.3

Skill development

3.5

Work-life balance

3.4

Salary

3.2

Job security

3.4

Company culture

3.0

Promotions

3.2

Work satisfaction

Explore 793 Reviews and Ratings
Data Architect- Chennai

Chennai

10-16 Yrs

Not Disclosed

Azure Infrastructure Engineer

Bangalore / Bengaluru

7-10 Yrs

Not Disclosed

Explore more jobs
Senior Consultant
677 salaries
unlock blur

₹10.5 L/yr - ₹33 L/yr

Lead Consultant
423 salaries
unlock blur

₹12 L/yr - ₹46 L/yr

Consultant
388 salaries
unlock blur

₹5.4 L/yr - ₹20 L/yr

Principal Consultant
163 salaries
unlock blur

₹20 L/yr - ₹49 L/yr

Senior Software Engineer
135 salaries
unlock blur

₹8.6 L/yr - ₹34.5 L/yr

Explore more salaries
Compare Xebia with

Xoriant

4.1
Compare

CitiusTech

3.3
Compare

HTC Global Services

3.6
Compare

HERE Technologies

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