i
IBM
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
I appeared for an interview in Dec 2024.
Logic questions and reasoning, aptitude questions
I applied via LinkedIn and was interviewed in Aug 2023. There was 1 interview round.
Given an array of numbers, check if there exists two numbers that sum to a target number.
Use a hash set to store the complement of each number as you iterate through the array.
For each number, check if its complement exists in the hash set.
If the complement exists, return true. Otherwise, add the number to the hash set.
If no two numbers sum to the target, return false.
I appeared for an interview before Feb 2024.
Fundamental problem-solving questions.
Intermediate problem-solving skills.
Developed a web application for tracking inventory and sales data
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database management
Integrated authentication and authorization features for secure access
I applied via Naukri.com and was interviewed in Jan 2022. There were 2 interview rounds.
CRM stands for Customer Relationship Management. It is a software that helps businesses manage their interactions with customers.
CRM helps businesses organize customer data and interactions
It can track sales, marketing campaigns, and customer support
Examples of CRM software include Salesforce, HubSpot, and Zoho CRM
I appeared for an interview before Apr 2023.
Basics and problem solving
DSA , patterns and SQL
I applied via Campus Placement and was interviewed in Sep 2021. There was 1 interview round.
Round duration - 45 minutes
Round difficulty - null
IBM had organized a coding fest in our college. I participated there and through that I got a chance to interview for the position of software developer at IBM. There was only one round for me, an Interview round where they asked Technical and HR questions. A lot of the interview was based around my project only.
My final year project was a web-based e-commerce platform for small businesses.
Developed using PHP and MySQL
Implemented features such as product catalog, shopping cart, and payment gateway integration
Designed a user-friendly interface with responsive design
Conducted testing and debugging to ensure smooth functionality
I am open to working on projects with both current and old technologies.
I believe in using the right tool for the job, regardless of its age.
Older technologies may still be in use and require maintenance or updates.
Current technologies may offer new and innovative solutions to problems.
I am always willing to learn and adapt to new technologies.
Examples of old technologies I have experience with include Java and C++.
Exa...
Yes, I am willing to relocate for the right opportunity.
I am open to exploring new locations and cultures.
I am willing to consider relocation packages and assistance.
I am excited about the prospect of working with a new team and expanding my skills.
Examples: I have previously relocated for a job opportunity and found it to be a positive experience.
I am willing to discuss specific details and requirements for relocation...
I appeared for an interview in Jan 2021.
Round duration - 30 minutes
Round difficulty - Medium
It was a cognitive logical thinking exam, including games and puzzles.
Included puzzles regarding memory, logical thinking, basic mathematics and various basic skills.
Each question was timed.
It was a very interactive game based test.
Matching orientations based on suggested rotation degrees.
Calculate the difference between the current orientation and the suggested rotation degrees.
Apply the necessary rotation to match the orientations.
Consider the direction of rotation (clockwise or counterclockwise).
Round duration - 9 minutes
Round difficulty - Medium
This round included 2 problems
1. A Coding question
2. A SQL Query problem
Display the star pattern for a given positive integer N.
N = 4
*
***
*****
*******
The dots in the image represent spaces. Al...
Display a star pattern in a pyramid shape for a given positive integer N with spaces in between.
Start by printing spaces in decreasing order and stars in increasing order for each row
Use nested loops to handle spaces and stars accordingly
Consider the total number of characters in each row to maintain the pyramid shape
Round duration - 90 minutes
Round difficulty - Hard
This round had 3 questions.
1. A coding question
2. A SQL query problem
3. A business logic implementation problem
Round duration - 60 Minutes
Round difficulty - Medium
This was an interview on Webex, there were two seniors who were very humble and friendly.
They first asked me to introduce myself and then to elaborate on my projects and then asked me questions based on those.
It was a fun interaction on problem-solving, projects, recent issues and stuff.
Tip 1 : Be focused on concepts and not coverage area.
Tip 2 : Be prepared to communicate your solution properly.
Tip 3 : Be frank to your interviewer if you know you won't be able to solve a problem, don't waste their and your time.
Tip 1 : Include Projects that you have already done.
Tip 2 : Be sure to write skills that you are sure you know.
I applied via Referral and was interviewed in Sep 2020. There were 4 interview rounds.
Some of the top questions asked at the IBM Software Developer interview for freshers -
The duration of IBM Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 5 interview experiences
Difficulty level
Duration
based on 440 reviews
Rating in categories
Application Developer
12.5k
salaries
| ₹5.1 L/yr - ₹26.3 L/yr |
Software Engineer
5.9k
salaries
| ₹8.1 L/yr - ₹26.1 L/yr |
Software Developer
5.7k
salaries
| ₹13.8 L/yr - ₹35.2 L/yr |
Senior Software Engineer
5.4k
salaries
| ₹12.5 L/yr - ₹36 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.5 L/yr - ₹27 L/yr |
Oracle
TCS
Cognizant
Accenture