
Iris Software Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 82 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Iris Software.
Senior Software Engineer
The interview process itself is decent, but the organization is lacking. There's a lot of internal politics, bias, and groupism. They seem to target single employees, and there's a lot of micromanagement. Honestly, employees are always targeted. Higher management has friends and old employees in higher posts who get benefits like Work From Home.
- Can you tell me about basic Java concepts?
- Explain multi-threading in Java.
- What are the principles of Object-Oriented Programming (OOP)?
Software Engineer
The process was quick and professional, and the questions were straightforward. It lasted about 40 minutes and mostly focused on your current job experience and some specifics about the programming language you use. Overall, it went smoothly and wasn't too difficult if you're familiar with the work.
- Can you tell me about the technical aspects of your current role?
Software Engineer
I went through 3 rounds, 2 of which were technical and 1 was a hiring manager round. The panel and questions were good. I was told by HR that I cleared all rounds and was selected, but the offer hasn't been released. There's been no update and HR has stopped responding to my calls and emails. It would be better if HR gave the real reason, so candidates wouldn't have to chase them and wait for an offer that might not come.
- What technical questions were asked about your stack and the role?
Iris Software Software Engineer Interview Questions
Quoted word for word from Iris Software interview reports.
“Can you acquire a lock on an object of a class when a class-level lock is already acquired?”
Read reports →“Can you write a program to determine the count of balanced parentheses within a given string?”
Read reports →“If you save an employee object in a HashMap where hashcode always returns 1 and equals always returns true, and you use e1, e2, e3 as keys or employee.id as key, what will be the size of the HashMap?”
Read reports →“Given a table with five records, what output would you expect from a self join, inner join, left join, or right join using the conditions 1=1 or 1=2?”
Read reports →“Can you explain how to implement the singleton pattern in Java?”
Read report →“Could you explain all the different approaches to the Singleton design pattern?”
Read report →“Can you detail the entire process when a REST API call hits a Spring application? Specifically, trace the request's journey through components like DispatcherServlet, handlers, interceptors, and controllers, and explain how the response gets back to the user.”
Read report →“In a scenario with 500 components, each performing HTTP calls to distinct API paths, how would you manage a 500 response across all of them?”
Read report →“Is it true that some engineers prioritize job security over personal development?”
Read report →Formats, difficulty and experience
Across all 82 Iris Software interview reports.