
Iris Software Java Developer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 18 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Iris Software.
Java Developer
I applied at Iris Software as a Java Developer and heard back from a recruiter. My interview process at Iris Software back in 2017 took about two weeks and was pretty standard. It had three main parts: a phone screening, a technical interview, and an HR chat. They made me a decent offer, but I ended up taking a job elsewhere for more money.
- Could you explain the difference between an abstract class and an interface?
- What is runtime polymorphism, also known as dynamic method dispatch?
- If a method is declared abstract, can non-abstract methods use it?
Java Developer
Depending on the project and client needs, there will be several rounds. You should be well-prepared in core and advanced Java. Make sure to also brush up on the technologies you've used in previous roles.
- Can you discuss Core Java concepts?
- What about advanced Java topics?
- Tell me about your experience with Spring Boot.
Senior Java Developer
I would advise against wasting your time here; prepare for another company instead. They will never offer you a position. I went through a consultancy. There were three technical rounds, followed by a managerial round, and then HR. The process was smooth and happened on time. Everything was normal up to the HR stage; we even discussed salary and finalized the terms. However, when it came to generating the offer letter, they gave a pathetic excuse. They claimed they had frozen vendor hiring and couldn't extend an offer. I mean, really? You only found this out at this late stage? Stop fooling us. This is pathetic and irresponsible behavior. I understand you might have found a cheaper candidate, but you've wasted all my time and effort just for that.
- Regarding a HashMap, if you use a string literal and a new string as keys, what will its size be?
- Can you explain the finalize method?
- What is a daemon thread?
Iris Software Java Developer Interview Questions
Quoted word for word from Iris Software interview reports.
“If a method is declared abstract, can non-abstract methods use it?”
Read reports →“Regarding a HashMap, if you use a string literal and a new string as keys, what will its size be?”
Read reports →“What is runtime polymorphism, also known as dynamic method dispatch?”
Read reports →“What's the difference between a fixed thread pool and a cached thread pool?”
Read reports →“Given a HashMap code snippet, what would be the output and what's the reasoning?”
Read report →“Can you explain what jQuery is, and whether it's a framework or a library?”
Read report →“How would you create an immutable class?”
Read report →“What new features were introduced in JAVA 8?”
Read report →“What do you understand by closures in AngularJS?”
Read report →Formats, difficulty and experience
Across all 18 Iris Software interview reports.