i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I was interviewed before Mar 2023.
I was interviewed before Apr 2023.
Basics and problem solving
DSA , patterns and SQL
I applied via Naukri.com and was interviewed in Jun 2022. There was 1 interview round.
What people are saying about IBM
I applied via campus placement at RV College Of Engineering (RVCE) and was interviewed before Mar 2023. There was 1 interview round.
IBM interview questions for designations
I applied via Naukri.com and was interviewed before Nov 2022. There were 3 interview rounds.
JCL (Job Control Language) is used to instruct the mainframe operating system on how to run batch jobs, while COBOL is a programming language commonly used for business applications on mainframes.
JCL is used to define and control jobs on mainframe systems
COBOL is a programming language commonly used for business applications on mainframes
JCL is often used to call COBOL programs as part of batch processing
Get interview-ready with Top IBM Interview Questions
I applied via Naukri.com
Number series etc...
Good communication
Java
I applied via Campus Placement and was interviewed in Sep 2021. There was 1 interview round.
Round duration - 45 minutes
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
It depends on the subject and the quality of the class.
For technical subjects, online classes are more convenient and accessible.
For practical subjects, offline classes are better as they provide hands-on experience.
The quality of the class is more important than the mode of delivery.
Online classes can save time and money on commuting.
Offline classes provide opportunities for networking and socializing.
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...
Design a system for railway ticket booking
Create a user-friendly interface for booking tickets
Integrate payment gateway for secure transactions
Implement seat availability and reservation system
Include features for cancellation and refund
Develop a database to store user and ticket information
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
Yes, I have a few questions regarding the company culture and team dynamics.
Can you tell me more about the team structure and how collaboration is encouraged?
What is the company's approach to professional development and growth?
How does the company prioritize work-life balance for its employees?
I applied via Company Website and was interviewed in Aug 2021. There were 3 interview rounds.
Inheritance is a way to create a new class from an existing class while abstraction is a way to hide implementation details.
Inheritance allows a subclass to inherit properties and methods from a superclass.
Abstraction allows a class to provide only essential information to the outside world and hide implementation details.
Inheritance is a 'is-a' relationship while abstraction is a 'has-a' relationship.
Example of inheri...
Questions related to Java programming concepts
Comparable is an interface used for natural ordering of objects while Comparator is an interface used for custom ordering of objects
Controller is a class that handles incoming requests and returns a response while RestController is a specialized controller for RESTful web services
ControllerAdvice is an annotation used to define global exception handling for all controllers
H...
I was interviewed in Mar 2021.
Round duration - 60 Minutes
Round difficulty - Easy
MCQ Round
- Quants
- Logical
- Verbal
- DBMS
- OOPs
Round duration - 20 Minutes
Round difficulty - Easy
Tech + HR
The idea is that generate all the possible subsets of size ‘M’ and checks the minimum difference that can be possible from all subsets.
Tip 1 : Try solving Love Babbar 450 Prog questions
Tip 2 : Have a good resume
Tip 3 : Do learn some extra technologies eg. ML/AI
Tip 1 : Do not lie at all
Tip 2 : Have some projects listed
I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.
3 Interview rounds
based on 395 reviews
Rating in categories
Application Developer
11.6k
salaries
| ₹5.5 L/yr - ₹23.6 L/yr |
Software Engineer
5.4k
salaries
| ₹5.3 L/yr - ₹25.5 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.3 L/yr - ₹27 L/yr |
Senior Software Engineer
5k
salaries
| ₹8 L/yr - ₹30 L/yr |
Senior Systems Engineer
4.5k
salaries
| ₹5.6 L/yr - ₹18.5 L/yr |
Oracle
TCS
Cognizant
Accenture