i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Instance variable is a variable declared in a class, but outside of any method. Each object of the class has its own copy of the instance variable.
Instance variables are declared at the class level, outside of any method.
Each object of the class has its own copy of the instance variable.
Instance variables are used to store the state of an object.
A collection is a group of related objects or data items that are stored together.
Collections can be used to store and manipulate groups of objects or data items in programming.
Common types of collections include arrays, lists, sets, and maps.
Collections provide methods for adding, removing, and accessing elements within the group.
Example: An array of integers [1, 2, 3, 4] is a collection of numbers.
List is an interface in Java that represents an ordered collection of elements.
List is an interface in Java.util package
It extends Collection interface and is implemented by classes like ArrayList, LinkedList, etc.
List allows duplicate elements and maintains insertion order
I applied via Walk-in and was interviewed in Feb 2024. There were 2 interview rounds.
I applied via Company Website and was interviewed in Apr 2024. There were 3 interview rounds.
Test your algorithmic thinking and problem solving skills
What people are saying about IBM
Its a normal mathematical coding test
2 questions normal leetcode medium problem
IBM interview questions for popular designations
Get interview-ready with Top IBM Interview Questions
posted on 2 Mar 2024
I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.
Protocol is a set of rules used in digital communication to connect network devices and exchange information.
Protocols define the format, timing, sequencing, and error checking of data transmission.
Examples of protocols include TCP/IP, HTTP, FTP, and SMTP.
Protocols ensure that devices can communicate effectively and understand each other's data.
Different protocols serve different purposes, such as routing data, sending
A gateway is a hardware device that connects two dissimilar types of networks, allowing data to be sent and received through the internet even if it is a LAN network.
Gateway acts as an entry and exit point for data traffic between networks
It translates data between different network protocols
Examples include routers and firewalls that connect a local network to the internet
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
Some coding execution
I am a seasoned SDET Lead with a strong background in software testing and automation.
Over 8 years of experience in software testing and quality assurance
Proficient in test automation tools such as Selenium and JUnit
Led teams in developing test strategies and implementing best practices
Strong knowledge of Agile methodologies and continuous integration
Excellent communication and problem-solving skills
posted on 8 Jun 2024
I applied via Referral and was interviewed in Dec 2023. There were 3 interview rounds.
Interview experience
based on 21.3k reviews
Rating in categories
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
5k
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