i
Iris Software
Filter interviews by
Multithreading in Java allows multiple threads to execute concurrently, improving performance and responsiveness.
Multithreading is achieved by extending the Thread class or implementing the Runnable interface.
Threads share the same memory space but have their own program counter, stack, and local variables.
Java provides synchronized keyword and locks to prevent data corruption in multithreaded environments.
Example: Cre...
Lambdas in Java are anonymous functions that allow you to pass behavior as an argument to a method.
Lambdas are used to implement functional interfaces with a single abstract method.
They provide a concise way to write code by reducing boilerplate.
Syntax: (parameters) -> expression or statement block
Example: (int a, int b) -> a + b
I applied via Naukri.com and was interviewed before Jul 2022. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Dec 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
Coding test and one to one discussion
Coding and Group Discussion
Iris Software interview questions for designations
I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 3 interview rounds.
based on 36 reviews
Rating in categories
Senior Software Engineer
561
salaries
| ₹10 L/yr - ₹32 L/yr |
Technical Lead
521
salaries
| ₹15 L/yr - ₹36.2 L/yr |
Senior Technical Consultant
479
salaries
| ₹9.5 L/yr - ₹29 L/yr |
Senior Engineer
389
salaries
| ₹9.5 L/yr - ₹31 L/yr |
Senior Technology Engineer
287
salaries
| ₹11.8 L/yr - ₹33 L/yr |
TCS
Infosys
Wipro
HCLTech