Upload Button Icon Add office photos
Engaged Employer

i

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

XpressBees Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

XpressBees Software Engineer Intern Interview Questions and Answers

Updated 8 Dec 2024

XpressBees Software Engineer Intern Interview Experiences

1 interview found

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

I applied via LinkedIn and was interviewed before Dec 2023. There was 1 interview round.

Round 1 - Coding Test 

Was asked to code a basic delivery optimization problem

Interview Preparation Tips

Interview preparation tips for other job seekers - Have basic DSA skills ready.

Interview questions from similar companies

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

Coding questions were easy and aptitude questions were a bit hard

Round 2 - Technical 

(2 Questions)

  • Q1. Binary search based on 2 eggs
  • Q2. Two candles which were of random size, and what is the time to burn one candle completely
  • Ans. 

    The time to burn one candle completely depends on the size of the candles and the rate at which they burn.

    • The time to burn one candle completely is directly proportional to the size of the candle.

    • The rate at which a candle burns can vary based on factors like the material of the candle, the wick, and the environment.

    • For example, a larger candle may take longer to burn completely compared to a smaller candle, even if th

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. Questions on Data structure
Round 2 - HR 

(1 Question)

  • Q1. Describe yourself. Questions related to team work, etc.
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 - Coding Test 

Hacker Rank 2 easy questions like first unique occurance in string

Round 3 - Technical 

(1 Question)

  • Q1. Java OOPS famous data structure time complexity 1 coding question easy.
Round 4 - HR 

(1 Question)

  • Q1. Basic HR Question Explain the projects that you have done.

Interview Preparation Tips

Interview preparation tips for other job seekers - If you dont know then say I dont know but dont say wrong answers.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I was interviewed in Aug 2024.

Round 1 - Technical 

(4 Questions)

  • Q1. What are software development design patterns? Can you explain singleton design pattern and code an example to show that?
  • Ans. 

    Software development design patterns are reusable solutions to common problems encountered in software design.

    • Design patterns help in creating maintainable, scalable, and efficient software.

    • Singleton design pattern ensures a class has only one instance and provides a global point of access to it.

    • Example: Implementing a singleton class in Java -

    • public class Singleton { private static Singleton instance; private Singleto...

  • Answered by AI
  • Q2. Can you develop and simple API app to show its running and anyone request sending to it?
  • Q3. What kind of databases you’ve worked on? And explain what is DML!
  • Ans. 

    I have worked on relational databases like MySQL and PostgreSQL. DML stands for Data Manipulation Language.

    • Worked on MySQL and PostgreSQL databases

    • Familiar with writing SQL queries for data manipulation

    • DML stands for Data Manipulation Language

  • Answered by AI
  • Q4. When we work with micro services , what is your experience which becomes challenge?
  • Ans. 

    One challenge when working with microservices is managing communication between services.

    • Ensuring proper service discovery and registration

    • Handling network latency and failures

    • Implementing effective monitoring and logging

    • Maintaining consistency and data integrity across services

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. What are the types of deployments?
  • Ans. 

    Types of deployments include blue-green, canary, rolling, and immutable.

    • Blue-green deployment involves running two identical production environments and switching between them.

    • Canary deployment gradually rolls out changes to a small subset of users before deploying to the entire infrastructure.

    • Rolling deployment updates a few instances at a time, ensuring continuous availability.

    • Immutable deployment creates new instanc

  • Answered by AI
  • Q2. What is Blue Green Deployment ?
  • Ans. 

    Blue Green Deployment is a software release strategy that reduces downtime and risk by running two identical production environments.

    • In Blue Green Deployment, one environment (blue) is live and serving production traffic while the other (green) is idle and ready to be switched to at any time.

    • This strategy allows for zero downtime deployments, as the switch between blue and green environments can be done seamlessly.

    • Blue...

  • Answered by AI
  • Q3. I was asked travelling salesman problem to solve.!
Round 3 - Bar Raiser 

(6 Questions)

  • Q1. Tell me what you liked in last 2 rounds!
  • Ans. 

    I enjoyed the challenging technical questions and the opportunity to showcase my problem-solving skills.

    • Challenging technical questions

    • Opportunity to showcase problem-solving skills

  • Answered by AI
  • Q2. Explain me the best project as per you which you worked upon and features of it.
  • Ans. 

    Developed a web-based project management tool for tracking tasks and deadlines.

    • Implemented user authentication and authorization using JWT tokens

    • Integrated real-time chat feature using WebSockets

    • Utilized React for front-end and Node.js for back-end development

  • Answered by AI
  • Q3. Some RegEx related questions were asked.
  • Q4. How vector databases work?
  • Ans. 

    Vector databases store data in a vector format, allowing for efficient querying and analysis of high-dimensional data.

    • Vector databases use vectors to represent data points in a multi-dimensional space.

    • They are commonly used in machine learning and data science applications for tasks like similarity search and clustering.

    • Examples of vector databases include Faiss, Annoy, and Milvus.

  • Answered by AI
  • Q5. If I give you a coding problem to solve in the language you don’t know, can you solve it, when you’re allowed to refer Google search?
  • Ans. 

    Yes, I can solve a coding problem in a language I don't know with Google search.

    • Utilize Google search to understand syntax and concepts in the unfamiliar language

    • Break down the problem into smaller parts and search for solutions to each part

    • Refer to online resources, forums, and documentation for guidance

    • Practice writing and testing code snippets in the new language before attempting the full solution

  • Answered by AI
  • Q6. How you can parse location and shop name from a card transaction string?
  • Ans. 

    Use regex to extract location and shop name from transaction string.

    • Use regular expressions to match patterns for location and shop name.

    • Look for keywords like 'at', 'from', 'in' to identify location.

    • Consider variations in transaction strings and account for them in regex patterns.

    • Example: 'Spent $50 at Starbucks Coffee' -> Location: Starbucks Coffee, Shop Name: Starbucks Coffee

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - We really can’t have fixed questions, be sure with what you’ve worked upon. And also be clear about what you admire as next step to work.
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

A test that covers all fundamental topics, including networking, object-oriented programming (OOP), and data structures and algorithms (DSA).

Round 2 - Technical 

(2 Questions)

  • Q1. Write code for quick sort
  • Q2. Puzzle
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

It included aptitude, technical and coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Questions on SQL(Joins)
  • Q2. Questions on arrays, substrings
Round 3 - HR 

(2 Questions)

  • Q1. Location preferred
  • Ans. 

    Remote work preferred, open to occasional travel

    • Remote work preferred

    • Open to occasional travel

    • Flexible with location

  • Answered by AI
  • Q2. Family background
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Coding Test 

There were 3 coding questions totally based on dsa- hard

Round 2 - Technical 

(2 Questions)

  • Q1. Vertical Traversal
  • Q2. Find the node with shortest distance
  • Ans. 

    Use Dijkstra's algorithm to find the node with the shortest distance in a graph.

    • Implement Dijkstra's algorithm to calculate the shortest distance from a starting node to all other nodes in the graph.

    • Select the node with the smallest distance that has not been visited yet as the current node.

    • Update the distances of neighboring nodes from the current node if the new distance is smaller than the previously recorded distan...

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Question based on oops
  • Q2. Question based on OS

Interview Preparation Tips

Interview preparation tips for other job seekers - BE good in technical and DSA

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Explain advantages of Angular
  • Ans. 

    Angular offers advantages such as two-way data binding, dependency injection, and modular architecture.

    • Two-way data binding allows automatic synchronization of data between the model and the view, reducing the need for manual DOM manipulation.

    • Dependency injection helps manage dependencies and promotes code reusability by allowing components to be easily injected with their dependencies.

    • Modular architecture enables deve...

  • Answered by AI
  • Q2. Explain about ngmodel
  • Ans. 

    ngModel is a directive in AngularJS that binds the value of HTML controls to application data.

    • ngModel is used for two-way data binding in AngularJS.

    • It can be used with input, select, textarea, and custom form controls.

    • Example:

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Java coding questions
  • Q2. Core java and spring questions
Round 3 - HR 

(1 Question)

  • Q1. Salary expectation

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Explian oops concepts
  • Ans. 

    Object-oriented programming concepts that focus on classes and objects for better code organization and reusability.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (class).

    • Inheritance: Ability of a class to inherit properties and behavior from another class.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation det...

  • Answered by AI
  • Q2. Types of waits in selenium
  • Ans. 

    Types of waits in Selenium include implicit, explicit, and fluent waits.

    • Implicit wait: Waits for a certain amount of time before throwing a NoSuchElementException.

    • Explicit wait: Waits for a certain condition to occur before proceeding further in the code.

    • Fluent wait: Waits for a condition to be true with a specified frequency of checking.

    • Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Salary dsicussion
  • Q2. Previous company details

Skills evaluated in this interview

XpressBees Interview FAQs

How many rounds are there in XpressBees Software Engineer Intern interview?
XpressBees interview process usually has 1 rounds. The most common rounds in the XpressBees interview process are Coding Test.

Tell us how to improve this page.

XpressBees Software Engineer Intern Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

BYJU'S Interview Questions
3.1
 • 2.1k Interviews
Delhivery Interview Questions
3.9
 • 456 Interviews
Siemens Interview Questions
4.1
 • 417 Interviews
Whitehat jr Interview Questions
3.5
 • 262 Interviews
Adobe Interview Questions
3.9
 • 233 Interviews
Oyo Rooms Interview Questions
3.3
 • 217 Interviews
PayPal Interview Questions
3.9
 • 207 Interviews
FactSet Interview Questions
3.9
 • 204 Interviews
Ecom Express Interview Questions
3.8
 • 197 Interviews
24/7 Customer Interview Questions
3.5
 • 175 Interviews
View all
Senior Executive
375 salaries
unlock blur

₹2.5 L/yr - ₹7.5 L/yr

Operations Executive
311 salaries
unlock blur

₹1.9 L/yr - ₹5.3 L/yr

Supervisor
271 salaries
unlock blur

₹1 L/yr - ₹3.5 L/yr

Executive
250 salaries
unlock blur

₹1.8 L/yr - ₹5.3 L/yr

Associate Manager
194 salaries
unlock blur

₹4.6 L/yr - ₹11 L/yr

Explore more salaries
Compare XpressBees with

Delhivery

3.9
Compare

Ecom Express

3.8
Compare

Shadowfax Technologies

3.6
Compare

Wow Express

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