i
Iris
Software
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Approached by Company and was interviewed before Jan 2024. There were 2 interview rounds.
It was conducted with the Manager and team leads
I want to be a part of IRIS because of its innovative approach to solving complex problems and its commitment to making a positive impact on society.
I am drawn to IRIS's focus on cutting-edge technology and data analytics.
I believe in the company's mission to drive positive change through data-driven solutions.
I am excited about the opportunity to work with a talented and diverse team at IRIS.
I am impressed by IRIS's t...
Seeking new challenges and opportunities for growth.
Desire for career advancement
Looking for new challenges
Seeking better work-life balance
Opportunity for professional development
Company restructuring or downsizing
Top trending discussions
A Java program to manipulate or analyze matrices, such as addition, multiplication, or transposition.
Define a 2D array to represent the matrix, e.g., int[][] matrix = {{1, 2}, {3, 4}};
Implement methods for matrix operations like addition: public int[][] add(int[][] matrixA, int[][] matrixB) {...};
Use nested loops to iterate through rows and columns for operations.
Consider edge cases like different dimensions for additi...
I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.
Test cases for QR code should cover scanning, decoding, error handling, and compatibility with different devices.
Verify that the QR code can be scanned successfully using different devices and apps.
Test the decoding accuracy of the QR code to ensure the correct information is extracted.
Check for error handling scenarios such as invalid QR codes or damaged codes.
Test the compatibility of the QR code with various devices...
I applied via Approached by Company and was interviewed in Aug 2024. There were 3 interview rounds.
It haven't done. Tomorrow is my coding round. Hope it will go well
General QA details, roles and responsibilities
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
Encapsulation is the process of hiding internal details of an object and providing access only through defined methods.
Encapsulation helps in achieving data abstraction and data hiding.
It allows for better control over the data and prevents direct access to it.
Loading process refers to the process of loading a program or data into memory for execution.
Reverse string code example: function reverseString(str) { return st...
Encapsulation is the process of hiding internal implementation details and providing a public interface. Loading process refers to the steps involved in loading a program or data into memory.
Encapsulation helps in achieving data abstraction and information hiding.
It allows for better control over data and prevents unauthorized access.
Loading process involves steps like parsing, linking, and loading the program or data ...
Regression testing is retesting of previously tested functionality, while sanity testing is a quick check to ensure basic functionality is working.
Regression testing is performed to ensure that changes or fixes in the software do not introduce new defects or impact existing functionality.
It involves retesting of the entire application or a specific set of test cases.
Regression testing is usually performed after major c...
Write a Java code to reverse a string
Use StringBuilder to reverse the string
Convert the string to StringBuilder, call reverse() method, and convert back to string
Handle null or empty string cases
I applied via Naukri.com and was interviewed before Sep 2022. There were 3 interview rounds.
Types of testing include unit testing, integration testing, system testing, acceptance testing, and regression testing.
Unit testing focuses on testing individual components or modules of the software.
Integration testing checks if different modules work together correctly.
System testing validates the entire system against the requirements.
Acceptance testing ensures the software meets the user's requirements.
Regression t...
I selected testing because I enjoy finding bugs and ensuring quality in software products.
I have a keen eye for detail and enjoy problem-solving.
I like the challenge of breaking down complex systems to identify issues.
I believe in the importance of delivering high-quality products to users.
I have a passion for technology and ensuring that it functions as intended.
I enjoy working collaboratively with developers to impro...
I applied via LinkedIn and was interviewed in Sep 2023. There were 2 interview rounds.
45 min apti and ask role and resp in current org
Ask the basic theory and code of java
based on 1 interview experience
Difficulty level
Duration
based on 9 reviews
Rating in categories
Senior Software Engineer
674
salaries
| ₹17.8 L/yr - ₹32 L/yr |
Technical Lead
585
salaries
| ₹21.2 L/yr - ₹37 L/yr |
Senior Engineer
469
salaries
| ₹17.5 L/yr - ₹31 L/yr |
Senior Technical Consultant
400
salaries
| ₹17.7 L/yr - ₹30 L/yr |
Senior Technology Engineer
355
salaries
| ₹18 L/yr - ₹33 L/yr |
Xoriant
Photon Interactive
CitiusTech
HTC Global Services