i
Iris Software
Filter interviews by
I applied via Approached by Company and was interviewed before Apr 2023. There were 2 interview rounds.
I applied via Job Portal and was interviewed before Apr 2023. There were 3 interview rounds.
Devops tools are software products that help automate the processes involved in software development, testing, and deployment.
Popular Devops tools include Jenkins, Docker, Ansible, Kubernetes, and Git.
These tools help in automating tasks like building, testing, and deploying software applications.
They also facilitate collaboration between development and operations teams, leading to faster and more reliable software de...
Devops tools are essential for automation, collaboration, and monitoring in the software development lifecycle.
Devops tools help automate tasks like code deployment, infrastructure provisioning, and testing.
Popular Devops tools include Jenkins, Docker, Ansible, Kubernetes, and Git.
These tools facilitate collaboration between development and operations teams, enabling faster delivery of software.
Monitoring tools like Na...
I applied via Naukri.com and was interviewed before Apr 2023. There was 1 interview round.
Method references in Java 8 are a way to refer to methods or constructors without invoking them directly.
Method references are shorthand notation for lambda expressions.
They can be used to make code more concise and readable.
There are four types of method references: static, instance, constructor, and arbitrary object.
Example: list.forEach(System.out::println);
Microservice architecture focuses on breaking down applications into smaller, independent services.
Microservices are small, independent services that work together to form a complete application.
Each microservice is responsible for a specific function or feature.
Design patterns like API Gateway, Circuit Breaker, and Service Registry are commonly used in microservice architecture.
Microservices communicate with each othe...
What people are saying about Iris Software
I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.
Aptitude test with quant and reasoning and basic English objective type questions
Basic programs on data structure, loops exception handling, API
Iris Software interview questions for popular designations
I applied via Naukri.com and was interviewed before Dec 2022. There were 3 interview rounds.
Normal programming with mcq
Get interview-ready with Top Iris Software Interview Questions
I applied via Naukri.com and was interviewed before Jan 2023. There were 4 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Feb 2023. There were 3 interview rounds.
Coding test on Angular to test the basic concepts
Promises are used for a single async operation while observables are used for multiple async operations and can be cancelled.
Promises are eager, meaning they start immediately upon creation.
Observables are lazy, meaning they only start when subscribed to.
Promises can only handle a single value or error, while observables can handle multiple values over time.
Observables can be cancelled, while promises cannot.
Promises a...
Call stack is a data structure that stores function calls in JavaScript, while event loop manages asynchronous operations.
Call stack is a mechanism for managing function invocation in JavaScript.
Functions are added to the call stack when they are invoked and removed when they are completed.
Event loop is responsible for handling asynchronous operations in JavaScript.
Event loop continuously checks the call stack and the ...
I applied via Approached by Company and was interviewed before Feb 2023. There was 1 interview round.
Deep copy creates a new object and recursively copies all nested objects, while shallow copy creates a new object and copies the references to nested objects.
Deep copy duplicates all levels of the object hierarchy, ensuring that changes in the copied object do not affect the original object.
Shallow copy only duplicates the top-level object, so changes in the copied object may affect the original object.
Deep copy is mor...
Ways to set values in form groups
Use setValue() method to set values in form groups
Use patchValue() method to set values in form groups
Use reset() method to set values in form groups
To add a dynamic component in a view, use a framework or library that supports dynamic rendering and component creation.
Use a framework like React or Angular that allows for dynamic component creation
Create a component factory or use a component resolver to dynamically create and render components
Pass data or props to the dynamic component to customize its behavior
Update the view or component tree to include the dynami
I applied via Approached by Company and was interviewed before Mar 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
Test conducted online - aptitude questions
Some of the top questions asked at the Iris Software interview -
The duration of Iris Software interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 141 interviews
Interview experience
based on 1.5k reviews
Rating in categories
Technical Lead
578
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
576
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
403
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Technical Consultant
367
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Technology Engineer
331
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech