Upload Button Icon Add office photos

Filter interviews by

IBM Consulting Software Developer Interview Questions and Answers

Updated 20 Aug 2023

IBM Consulting Software Developer Interview Experiences

1 interview found

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

I applied via Campus Placement and was interviewed in Jul 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Normal coding round with 7 test cases
Of what I observed >3/7 test cases is passing criteria

Round 2 - English assessment 

(4 Questions)

  • Q1. 3 sections with 1)fill in the blanks with suitable verbs
  • Q2. 2) antonyms and synonyms
  • Ans. 

    Antonyms are words with opposite meanings, while synonyms are words with similar meanings.

    • Antonyms: hot/cold, happy/sad, fast/slow

    • Synonyms: big/large, happy/joyful, fast/quick

  • Answered by AI
  • Q3. 3) give a single word that best describes the bunch of words
  • Ans. 

    Summarize

    • Condense

    • Abstract

    • Capture the essence

  • Answered by AI
  • Q4. Has negetive marking
Round 3 - Group Discussion 

Topic was Generative Ai

Round 4 - HR 

(4 Questions)

  • Q1. Your favourite language / subject
  • Q2. Write function that does ..
  • Ans. 

    Write a function that calculates the factorial of a given number.

    • Create a function that takes an integer as input

    • Use a loop to multiply the number by all integers from 1 to the input number

    • Return the final result

  • Answered by AI
  • Q3. What is the inspiration to do your projects
  • Q4. Question based on your electives like DIP AND CC, Crypto

Interview Preparation Tips

Interview preparation tips for other job seekers - If you pass the coding round
You'll have a 50% chance of getting placed
It jumps to 100% if you're A free minded , energetic and knowledgeable person
Keep this as an backup company and you can have a long term career here

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Coding Test 

It was an amazing interview.

Round 2 - Assignment 

S abJDQdlqd qk; qdkq;q bdkq;d

Round 3 - One-on-one 

(5 Questions)

  • Q1. Dbjas xjhqvUGQJQ mnq
  • Q2. Add qbnjq j qj slx qx
  • Q3. DaD JDQ d KNX ax sqkd
  • Q4. Bj q dsa k xkqs xkna ;x
  • Q5. DJ m qd s Jhdvaljcbaf
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected

I applied via Company Website

Round 1 - Coding Test 

2 DSA medium questions was asked.

Round 2 - Coding Test 

2 DSA coding questions and CS fundamentals

Round 3 - Technical 

(1 Question)

  • Q1. System design questions in a projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Know the fundamentals & go through must do easy and medium questions.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. MC question on desing pattern
  • Q2. Graph question, tree and hash
  • Q3. Design Book my show
Round 2 - Coding Test 

Dp question of jump game

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

(1 Question)

  • Q1. How to optimise fetching 1 lakh entries from db
  • Ans. 

    Use pagination, indexing, caching, and query optimization to fetch 1 lakh entries efficiently from the database.

    • Implement pagination to fetch data in smaller chunks

    • Create indexes on columns frequently used in queries

    • Use caching to store frequently accessed data

    • Optimize queries by avoiding unnecessary joins and using appropriate indexes

    • Consider using database-specific optimizations like query hints or stored procedures

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is a comparator?
  • Ans. 

    A comparator is a function that compares two objects to determine their ordering.

    • Used in sorting algorithms to determine the order of elements

    • Returns a negative value if the first object is less than the second, zero if they are equal, and a positive value if the first object is greater

    • Commonly used in Java with the Comparator interface

  • Answered by AI
  • Q2. What is reentrant lock?
  • Ans. 

    A reentrant lock is a synchronization primitive that allows a thread to re-enter a critical section it already holds.

    • Prevents deadlock by allowing a thread to acquire the lock multiple times

    • Each lock acquisition must be followed by a corresponding release

    • Commonly used in multi-threaded programming to protect shared resources

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Opps concept on spring boot
  • Ans. 

    OOPs concepts in Spring Boot refer to the principles of Object-Oriented Programming applied in the development of Spring Boot applications.

    • Inheritance: Allows classes to inherit attributes and methods from other classes.

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

    • Polymorphism: Allows objects to be treated as instances of their parent class.

    • Abstraction: Hides the implementation d...

  • Answered by AI
  • Q2. How docker works and kunermates
  • Ans. 

    Docker is a platform for developing, shipping, and running applications in containers. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.

    • Docker allows developers to package applications and their dependencies into containers for easy deployment and scalability.

    • Kubernetes helps in automating the deployment, scaling, and management of containerized applic...

  • Answered by AI

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic core java, reasoning,english

Round 2 - Coding Test 

Dsa question of arrays

Round 3 - Technical 

(3 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate software developer with experience in Java, Python, and web development.

    • Experienced in Java, Python, and web development technologies

    • Strong problem-solving skills

    • Team player with excellent communication skills

  • Answered by AI
  • Q2. Stacks and queues
  • Q3. Time complexity

Interview Preparation Tips

Topics to prepare for Nagarro Software Developer interview:
  • java
  • dsa
  • arrays
  • stacks
  • queue
  • dbms
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Basic Java questions
  • Q2. Spring, Spring boot basics
Round 2 - Technical 

(2 Questions)

  • Q1. Microservices Communications
  • Q2. Project level experiences
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

Quants, Reasoning and Verbal
Computer fundamental and pseudocode

Round 2 - Group Discussion 

15 mins with general topics

Round 3 - HR 

(2 Questions)

  • Q1. What do like in your college the most?
  • Ans. 

    I enjoyed the collaborative projects and hands-on learning experiences in my college.

    • Collaborating with classmates on coding projects

    • Hands-on experience with different programming languages

    • Engaging discussions in computer science classes

  • Answered by AI
  • Q2. Do you have any other offer?

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a good communication skill ,that is enough

IBM Consulting Interview FAQs

How many rounds are there in IBM Consulting Software Developer interview?
IBM Consulting interview process usually has 5 rounds. The most common rounds in the IBM Consulting interview process are Resume Shortlist, Coding Test and Group Discussion.
What are the top questions asked in IBM Consulting Software Developer interview?

Some of the top questions asked at the IBM Consulting Software Developer interview -

  1. 3) give a single word that best describes the bunch of wo...read more
  2. Write function that does...read more
  3. 2) antonyms and synon...read more

Tell us how to improve this page.

IBM Consulting Software Developer Salary
based on 4 salaries
₹4.5 L/yr - ₹7.5 L/yr
18% less than the average Software Developer Salary in India
View more details

IBM Consulting Software Developer Reviews and Ratings

based on 2 reviews

4.0/5

Rating in categories

3.0

Skill development

3.0

Work-life balance

2.0

Salary

3.0

Job security

2.5

Company culture

2.0

Promotions

2.5

Work satisfaction

Explore 2 Reviews and Ratings
Senior Consultant
24 salaries
unlock blur

₹16.5 L/yr - ₹30 L/yr

Business Manager
20 salaries
unlock blur

₹27 L/yr - ₹40 L/yr

Senior System Analyst
17 salaries
unlock blur

₹15 L/yr - ₹30 L/yr

Associate Systems Engineer
15 salaries
unlock blur

₹4.2 L/yr - ₹6 L/yr

Management Consultant
14 salaries
unlock blur

₹22 L/yr - ₹45 L/yr

Explore more salaries
Compare IBM Consulting with

Accenture

3.9
Compare

Deloitte

3.8
Compare

KPMG India

3.5
Compare

PwC

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