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
Types of testing include functional, non-functional, manual, automated, and more. SDLC includes planning, design, development, testing, and deployment.
Functional testing ensures that the software meets the requirements and specifications.
Non-functional testing checks the performance, security, and usability of the software.
Manual testing is done by humans, while automated testing is done by software.
SDLC includes plann...
API testing includes functional, performance, security, and integration testing.
Functional testing: testing the functionality of API endpoints
Performance testing: testing the speed and scalability of API
Security testing: testing the security of API against attacks
Integration testing: testing the integration of API with other systems
Examples: Postman, SoapUI, JMeter
To find x path and script for screenshot, use browser developer tools and Selenium WebDriver.
Use browser developer tools to inspect elements and find x path
Use Selenium WebDriver to capture screenshot
Example x path: //input[@id='username']
Example script for screenshot: driver.manage().window().maximize(); File screenshotFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE); FileUtils.copyFile(screenshotFile
A program to reverse a given string
Create a character array to store the reversed string
Iterate through the original string from end to start and copy each character to the new array
Terminate the new array with a null character to indicate end of string
posted on 8 Mar 2024
I applied via Walk-in and was interviewed before Mar 2023. There was 1 interview round.
1st round is aptitude test all questions are related to domain knowledge & related to testing
I applied via Walk-in and was interviewed before Jun 2023. There were 3 interview rounds.
One round of aptitude test
2 simple coding questions based java
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed before Jul 2020. There were 3 interview rounds.
Performa is a performance monitoring tool for HPE 3PAR storage arrays.
Performa provides real-time monitoring of storage performance metrics.
It helps identify performance bottlenecks and optimize storage performance.
Performa can generate reports and alerts based on user-defined thresholds.
It can also be used for capacity planning and trend analysis.
Examples of performance metrics monitored by Performa include IOPS, late
I applied via Company Website and was interviewed before Aug 2020. There were 4 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Jun 2021. There was 1 interview round.
BigInteger is used for mathematical operations involving very large integers in Java.
BigInteger is used when the range of values supported by primitive data types like int and long is not sufficient.
It is commonly used in cryptography and security applications.
It provides methods for arithmetic, bitwise, and logical operations on large integers.
Example: calculating factorial of a large number, generating large prime nu
Merge Sort Algo code in java
Divide the array into two halves
Recursively sort the two halves
Merge the sorted halves
Time complexity: O(n log n)
I applied via Naukri.com and was interviewed in Aug 2020. There was 1 interview round.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Application Developer
11.9k
salaries
| ₹5.7 L/yr - ₹26.1 L/yr |
Software Engineer
5.6k
salaries
| ₹6.7 L/yr - ₹25.2 L/yr |
Advisory System Analyst
5.4k
salaries
| ₹9.5 L/yr - ₹25.5 L/yr |
Senior Software Engineer
5k
salaries
| ₹8.1 L/yr - ₹32 L/yr |
Software Developer
4.8k
salaries
| ₹11.7 L/yr - ₹32 L/yr |
Oracle
TCS
Cognizant
Accenture