Upload Button Icon Add office photos
Engaged Employer

i

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

IBS Software Services Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

IBS Software Services Interview Questions and Answers

Updated 3 Jun 2025
Popular Designations

69 Interview questions

A SAP MM Consultant was asked 2w ago
Q. What is RACEFW in SAP/ABAP?
Ans. 

Racefw is a framework in SAP ABAP for managing and processing asynchronous tasks efficiently.

  • Racefw stands for 'Race Framework' and is used for parallel processing in ABAP.

  • It allows developers to execute multiple tasks simultaneously, improving performance.

  • Example: Processing large datasets in parallel to reduce execution time.

  • Racefw can handle error management and logging for asynchronous tasks.

  • It is particularly...

View all SAP MM Consultant interview questions
A Lead Java Developer was asked 5mo ago
Q. Which design patterns were used in the project?
Ans. 

Singleton design pattern was used in the project.

  • Ensures a class has only one instance and provides a global point of access to it

  • Used when only one instance of a class is needed throughout the system

  • Example: Database connection manager, Logger classes

View all Lead Java Developer interview questions
A Software Developer was asked 6mo ago
Q. What are the concepts of OOPS?
Ans. 

OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes to structure software design.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present the same interfac...

View all Software Developer interview questions
A Senior Solution Engineer was asked 6mo ago
Q. What technologies have you worked on?
Ans. 

I have worked extensively with cloud-based solutions, focusing on integration and automation for enterprise applications.

  • Implemented a cloud-based CRM solution that integrated with existing ERP systems, improving data flow and reducing manual entry.

  • Developed automated workflows using tools like Zapier and Microsoft Power Automate to streamline business processes.

  • Led a team in migrating on-premise applications to A...

View all Senior Solution Engineer interview questions
A Solution Engineer was asked 6mo ago
Q. Tell me briefly about the OOP concepts.
Ans. 

OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, forming the foundation of object-oriented programming.

  • Encapsulation: Bundling data and methods that operate on the data within a single unit (class). Example: A 'Car' class with properties like 'color' and methods like 'drive()'.

  • Inheritance: Mechanism where a new class inherits properties and methods from an existing class. Example: 'E...

View all Solution Engineer interview questions
A Solution Engineer was asked 6mo ago
Q. What is the probability of the ceiling fan falling?
Ans. 

The probability of a ceiling fan falling depends on various factors like installation, maintenance, and environmental conditions.

  • Proper installation reduces the risk of falling; for example, using secure mounts.

  • Regular maintenance checks can prevent wear and tear that might lead to failure.

  • Environmental factors like earthquakes or strong winds can increase the likelihood of a fan falling.

  • Older fans or those with d...

View all Solution Engineer interview questions
A Senior Solution Engineer was asked 6mo ago
Q. Describe the end-to-end flow of a REST API.
Ans. 

An end-to-end flow of a REST API involves client requests, server processing, and response delivery.

  • Client sends an HTTP request to the server (e.g., GET /api/users).

  • Server receives the request and routes it to the appropriate handler.

  • Handler processes the request, often interacting with a database.

  • Server prepares an HTTP response, including status codes and data.

  • Client receives the response and processes the data...

View all Senior Solution Engineer interview questions
Are these interview questions helpful?
A Senior Solution Engineer was asked 6mo ago
Q. What are the differences between a hash map and a hash set?
Ans. 

HashMap stores key-value pairs; HashSet stores unique keys without values.

  • HashMap allows duplicate values but unique keys. Example: {1: 'A', 2: 'B', 1: 'C'} results in {1: 'C', 2: 'B'}.

  • HashSet only stores unique elements. Example: {1, 2, 2, 3} results in {1, 2, 3}.

  • HashMap provides O(1) average time complexity for get and put operations.

  • HashSet provides O(1) average time complexity for add, remove, and contains ope...

View all Senior Solution Engineer interview questions
A Java Developer was asked 8mo ago
Q. Explain Spring IOC containers.
Ans. 

Spring IOC containers are responsible for managing the instantiation of objects and their dependencies in a Spring application.

  • IOC stands for Inversion of Control, which means that the control of object creation is inverted from the application code to the Spring framework.

  • There are two main types of Spring IOC containers: BeanFactory and ApplicationContext.

  • BeanFactory is the simplest container, providing basic su...

View all Java Developer interview questions
A Java Developer was asked 8mo ago
Q. What is the difference between Predicate and Consumer interfaces in Java?
Ans. 

Predicate is a functional interface that represents a boolean-valued function, while Consumer is a functional interface that represents an operation that accepts a single input argument and returns no result.

  • Predicate is used for filtering elements based on a condition, while Consumer is used for performing actions on elements.

  • Predicate has a test() method to evaluate a condition, while Consumer has an accept() me...

View all Java Developer interview questions

IBS Software Services Interview Experiences

114 interviews found

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

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

  • Q1. GST GST slabs TDS and various provisions exemptions Vs deductions Contingent liabilities Current ratio Current assets vs current liabilities Various financial statements Cash flow statement and it's compon...
  • Q2. Accounting, journal entries, golden rules
  • Q3. Contingent liabilities
  • Q4. Various forms used under gst
  • Ans. 

    GST involves various forms for compliance, reporting, and documentation to streamline tax processes.

    • GSTR-1: Monthly return for outward supplies, detailing sales.

    • GSTR-2: Monthly return for inward supplies, detailing purchases.

    • GSTR-3: Monthly summary return combining GSTR-1 and GSTR-2.

    • GSTR-4: Quarterly return for composition scheme taxpayers.

    • GSTR-9: Annual return for regular taxpayers summarizing all transactions.

    • GSTR-10...

  • Answered by AI
  • Q5. Heads of ok income
  • Ans. 

    Heads of income refer to various sources from which an entity generates revenue, crucial for financial analysis.

    • Sales Revenue: Income from selling goods or services, e.g., a retail store's sales.

    • Service Income: Earnings from providing services, e.g., consulting fees.

    • Interest Income: Revenue earned from interest on investments or loans, e.g., bank interest.

    • Rental Income: Money received from leasing property, e.g., a lan...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well regarding income tax.

Accounts & Finance Executive Interview Questions asked at other Companies

Q1. What is TDS? Describe section 192 C of TDS.
View answer (1)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Java springboot basic to intermediate question
  • Q2. Java stream questions
Round 2 - Technical 

(2 Questions)

  • Q1. Easy level DSA questions
  • Q2. Project based questions

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)
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 Aug 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Fancy string problem

Round 2 - Technical 

(4 Questions)

  • Q1. You are given 2 tables, customer and orders, you have to write an SQL query to fetch the total order placed by each customer and also give the total order amount.
  • Ans. 

    SQL query to calculate total orders and order amounts for each customer from customer and orders tables.

    • Use JOIN to combine customer and orders tables based on customer ID.

    • Use GROUP BY to aggregate results by customer.

    • Use COUNT() to get the total number of orders per customer.

    • Use SUM() to calculate the total order amount per customer.

    • Example SQL query: SELECT c.customer_id, COUNT(o.order_id) AS total_orders, SUM(o.amou...

  • Answered by AI
  • Q2. Java Streams question to find the total number of employees that have salary greater than 50000
  • Ans. 

    Use Java Streams to find total employees with salary > 50000

    • Filter employees with salary > 50000 using stream.filter()

    • Count the number of employees using stream.count()

  • Answered by AI
  • Q3. The various annotations used in Springboot @Entity, @RestController etc
  • Ans. 

    Annotations in Springboot like @Entity, @RestController are used for defining classes and endpoints respectively.

    • Annotations like @Entity are used to define JPA entities in Springboot.

    • Annotations like @RestController are used to define RESTful web services endpoints.

    • Annotations like @Autowired are used for dependency injection in Springboot.

  • Answered by AI
  • Q4. AWS services used in my previous project
  • Ans. 

    In my previous project, I used AWS services such as EC2, S3, and RDS for hosting, storage, and database management.

    • EC2 for hosting application servers

    • S3 for storing and retrieving files

    • RDS for managing relational databases

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. All questions were asked based on my resume. So prepare well from your resume.
Round 4 - One-on-one 

(1 Question)

  • Q1. 4th round was a one on one with the manager, asked me general questions about why I was looking for a job change.

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your basics strong.

Skills evaluated in this interview

Product Engineer Interview Questions asked at other Companies

Q1. Left View of a Binary Tree Given a binary tree, your task is to print the left view of the tree. The left view of a binary tree contains the nodes visible when the tree is viewed from the left side. Input: The input consists of elements in ... read more
View answer (1)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

The problem was to check whether an int matrix is magic matrix ( where sum of elements in row = sum of elements in column = sum of elements in diagonal)

Round 2 - Technical 

(2 Questions)

  • Q1. Problem on hashmap
  • Q2. Questions about spring boot, projects
Round 3 - Technical 

(1 Question)

  • Q1. More questions on spring boot

Senior Product Engineer Interview Questions asked at other Companies

Q1. Imagine an attack and guide through all steps involved to determine a Risk value. What is Feasibility ? What is impact and how risk is related to these factors ?
View answer (1)
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. String Question based on hashmap
  • Q2. Palindorme -Reverse a string
  • Ans. 

    Reverse a string to check if it is a palindrome.

    • Create a function that takes a string as input

    • Reverse the string using built-in functions or manually

    • Compare the reversed string with the original string to check if it is a palindrome

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Basic Personal Questions, salary expectations
  • Q2. Agile, docker,kunernetes

Skills evaluated in this interview

Senior Software Engineer Interview Questions asked at other Companies

Q1. Nth Prime Number Problem Statement Find the Nth prime number given a number N. Explanation: A prime number is greater than 1 and is not the product of two smaller natural numbers. A prime number has exactly two distinct positive divisors: 1... read more
View answer (3)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Easy Programming problem

Round 2 - Technical 

(2 Questions)

  • Q1. What is probability of the ceiling fan falling?
  • Ans. 

    The probability of a ceiling fan falling depends on various factors like installation, maintenance, and environmental conditions.

    • Proper installation reduces the risk of falling; for example, using secure mounts.

    • Regular maintenance checks can prevent wear and tear that might lead to failure.

    • Environmental factors like earthquakes or strong winds can increase the likelihood of a fan falling.

    • Older fans or those with damage...

  • Answered by AI
  • Q2. Tell me briefly about the OOP concepts.
  • Ans. 

    OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, forming the foundation of object-oriented programming.

    • Encapsulation: Bundling data and methods that operate on the data within a single unit (class). Example: A 'Car' class with properties like 'color' and methods like 'drive()'.

    • Inheritance: Mechanism where a new class inherits properties and methods from an existing class. Example: 'Electr...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Enjoy every interview process. Be professional and be passionate.

Solution Engineer Interview Questions asked at other Companies

Q1. 1. What is triggers and where we use triggers in xamarin? 2. Oops concepts with example 3. What is data binding? 4. Xamarin Page life cycle 5. Layouts in xamarin 6. Find gretest number from list of array (coding)
View answer (1)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Spring IOC containers explain
  • Ans. 

    Spring IOC containers are responsible for managing the instantiation of objects and their dependencies in a Spring application.

    • IOC stands for Inversion of Control, which means that the control of object creation is inverted from the application code to the Spring framework.

    • There are two main types of Spring IOC containers: BeanFactory and ApplicationContext.

    • BeanFactory is the simplest container, providing basic support...

  • Answered by AI
  • Q2. Metaspace in java
  • Ans. 

    Metaspace is a part of the Java HotSpot VM memory where class metadata is stored.

    • Metaspace replaces the permanent generation (PermGen) in Java 8 and later versions.

    • It is used to store class metadata such as class names, method names, field names, annotations, etc.

    • Metaspace is dynamically resized by the JVM based on the application's demand.

    • You can monitor Metaspace usage using tools like JConsole or VisualVM.

  • Answered by AI
  • Q3. Difference between prdicate & consumer?
Round 2 - Coding Test 

Java 8 stream based question

Skills evaluated in this interview

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (7)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Find min ,max and second largest (avoid duplicates)using streams

Round 2 - Technical 

(4 Questions)

  • Q1. Multiple inheritance , encapsulation, Collections-Hashmap,Set,list etc with coding questions, substrings,
  • Q2. Checked and unchecked expections with example
  • Q3. Spring boot annotations
  • Q4. Java 8 features,stream api,lambda with coding

Skills evaluated in this interview

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (7)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Rest api end to end flow
  • Ans. 

    An end-to-end flow of a REST API involves client requests, server processing, and response delivery.

    • Client sends an HTTP request to the server (e.g., GET /api/users).

    • Server receives the request and routes it to the appropriate handler.

    • Handler processes the request, often interacting with a database.

    • Server prepares an HTTP response, including status codes and data.

    • Client receives the response and processes the data (e.g...

  • Answered by AI
  • Q2. Hash map vs hash set
  • Ans. 

    HashMap stores key-value pairs; HashSet stores unique keys without values.

    • HashMap allows duplicate values but unique keys. Example: {1: 'A', 2: 'B', 1: 'C'} results in {1: 'C', 2: 'B'}.

    • HashSet only stores unique elements. Example: {1, 2, 2, 3} results in {1, 2, 3}.

    • HashMap provides O(1) average time complexity for get and put operations.

    • HashSet provides O(1) average time complexity for add, remove, and contains operatio...

  • Answered by AI

Senior Solution Engineer Interview Questions asked at other Companies

Q1. What are the different methods to save cost in an Azure environment?
View answer (1)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Feb 2025.

Round 1 - Coding Test 

I will have a coding test with a paper and pen that includes various questions on merging, arrays, and collections. Following that, there will be a technical interview focused on data structures and algorithms. I find the process to be quite lengthy, and I haven't been able to succeed.

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (7)

Top trending discussions

View All
Interview Tips & Stories
2w (edited)
timepasstiwari
·
A Digital Markter
Nailed the interview, still rejected
Just had the BEST interview ever – super positive and encouraging! But got rejected. Interviewer said I was the most prepared, knew it was a full-time role (unlike others), and loved my answers. One of my questions was even called "the best ever asked!" He showed me around, said I was exactly what they wanted, and would get back by Friday. I was so hyped! Then today, I got the rejection email. No reason given, just "went with someone else." Feels bad when your best isn't enough. Anyone else been there? How'd you cope?
Got a question about IBS Software Services?
Ask anonymously on communities.

IBS Software Services Interview FAQs

How many rounds are there in IBS Software Services interview?
IBS Software Services interview process usually has 2-3 rounds. The most common rounds in the IBS Software Services interview process are Technical, Resume Shortlist and HR.
How to prepare for IBS Software Services 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 IBS Software Services. The most common topics and skills that interviewers at IBS Software Services expect are Logistics, SAAS, SQL, Javascript and AWS.
What are the top questions asked in IBS Software Services interview?

Some of the top questions asked at the IBS Software Services interview -

  1. How would you create the user stories for an app that tracks expens...read more
  2. There are 10 apples in my hand ,from these apples ,2 of them are much smaller t...read more
  3. How will you develop an application which shows all airports in the country in ...read more
How long is the IBS Software Services interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 90 interview experiences

Difficulty level

Easy 20%
Moderate 72%
Hard 8%

Duration

Less than 2 weeks 77%
2-4 weeks 17%
4-6 weeks 2%
6-8 weeks 2%
More than 8 weeks 2%
View more

Interview Questions from Similar Companies

KPIT Technologies Interview Questions
3.3
 • 304 Interviews
HighRadius Interview Questions
2.8
 • 197 Interviews
Chetu Interview Questions
3.3
 • 190 Interviews
AVASOFT Interview Questions
2.9
 • 173 Interviews
Oracle Cerner Interview Questions
3.7
 • 160 Interviews
Brane Enterprises Interview Questions
2.0
 • 138 Interviews
ivy Interview Questions
3.6
 • 132 Interviews
Axtria Interview Questions
2.9
 • 126 Interviews
Thomson Reuters Interview Questions
4.1
 • 124 Interviews
ServiceNow Interview Questions
4.1
 • 123 Interviews
View all

IBS Software Services Reviews and Ratings

based on 697 reviews

3.6/5

Rating in categories

3.4

Skill development

3.4

Work-life balance

3.0

Salary

3.9

Job security

3.4

Company culture

3.0

Promotions

3.2

Work satisfaction

Explore 697 Reviews and Ratings
ROA (RCG/iTravel) Demands Professional

Kochi,

Thiruvananthapuram

4-9 Yrs

Not Disclosed

Amex GBT .Net Professional

Kochi

10-15 Yrs

Not Disclosed

Amex GBT Java Professional

Kochi

10-15 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
624 salaries
unlock blur

₹3.6 L/yr - ₹16 L/yr

Software Engineer
399 salaries
unlock blur

₹3 L/yr - ₹10.8 L/yr

Technical Lead
277 salaries
unlock blur

₹6.1 L/yr - ₹21 L/yr

Senior Solution Engineer
221 salaries
unlock blur

₹4 L/yr - ₹13.3 L/yr

Solution Engineer
217 salaries
unlock blur

₹3 L/yr - ₹6.3 L/yr

Explore more salaries
Compare IBS Software Services with

KPIT Technologies

3.3
Compare

Thomson Reuters

4.1
Compare

HighRadius

2.8
Compare

Oracle Cerner

3.7
Compare
write
Share an Interview