i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
posted on 5 Aug 2023
I applied via Referral and was interviewed before Aug 2022. There were 3 interview rounds.
I applied via Referral and was interviewed before Aug 2022. There were 4 interview rounds.
What people are saying about IBM
I applied via Company Website and was interviewed before Jun 2023. There were 2 interview rounds.
It was physical interview. Attended an off campus drive where first round was of coding taken through Hackerearth platform. Not so much difficult, there were total seven test cases and 3 or 4 should be successful.
IBM interview questions for popular designations
I applied via Naukri.com and was interviewed before Jun 2023. There was 1 interview round.
Reverse a string in Java using StringBuilder or character array.
Use StringBuilder's reverse() method to reverse the string.
Alternatively, convert the string to a character array, swap characters from start and end, then convert back to string.
Use SQL query to find max salary in different areas of employee
Use GROUP BY clause to group employees by area
Use MAX() function to find the maximum salary in each group
Combine GROUP BY and MAX() to get the desired result
Get interview-ready with Top IBM Interview Questions
I applied via Approached by Company and was interviewed before May 2022. There were 3 interview rounds.
I applied via Company Website and was interviewed before Jun 2023. There was 1 interview round.
I applied via Job Portal and was interviewed before Oct 2022. There were 3 interview rounds.
About assignment Related question on Facilities Admin what is MSDS, PPE, Excel word PPT templates and others
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There were 2 interview rounds.
Collections in Java are data structures that store and manipulate groups of objects.
Collections framework provides interfaces (List, Set, Map) and classes (ArrayList, HashSet, HashMap) for storing and manipulating data.
Collections offer methods for adding, removing, and accessing elements in a structured manner.
Collections can be used to store objects of any type, including custom objects.
Example: ArrayList
Exception handling is a mechanism to handle errors or exceptional situations in a program.
It allows the program to gracefully handle errors without crashing.
Exceptions can be caught and handled using try-catch blocks.
Common exceptions include NullPointerException, ArrayIndexOutOfBoundsException, and IOException.
Exception handling helps in debugging and maintaining code.
It separates error-handling code from normal code
HashMap is a data structure in Java that stores key-value pairs and provides fast retrieval of values based on keys.
HashMap is part of the Java Collections framework.
It allows null keys and values.
HashMap uses hashing to store and retrieve elements efficiently.
Example: HashMap
Interview experience
based on 21.3k reviews
Rating in categories
Bangalore / Bengaluru
5-8 Yrs
Not Disclosed
Application Developer
11.5k
salaries
| ₹5.5 L/yr - ₹23.6 L/yr |
Software Engineer
5.4k
salaries
| ₹4.8 L/yr - ₹22.6 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.3 L/yr - ₹27 L/yr |
Senior Software Engineer
4.9k
salaries
| ₹8 L/yr - ₹30 L/yr |
Senior Systems Engineer
4.6k
salaries
| ₹5.6 L/yr - ₹18.5 L/yr |
Oracle
TCS
Cognizant
Accenture