Iris Software logo

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

2.7 Rounds average
Average Typical difficulty
38.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Iris Software.

Showing 3 of 18
Iris Software logo
Iris Software

Java Developer

Engineering · a year ago

Lead Average Positive experience Decline offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen Background check Offer
Interview formats
Technical Coding Behavioral

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.

Confirmed questions8 questions
  • 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?
Iris Software logo
Iris Software

Java Developer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 3 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Coding

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.

Confirmed questions5 questions
  • Can you discuss Core Java concepts?
  • What about advanced Java topics?
  • Tell me about your experience with Spring Boot.
Iris Software logo
Iris Software

Senior Java Developer

Engineering

Senior Difficult Negative experience No offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Background check Offer
Interview formats
Technical Behavioral

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.

Confirmed questions8 questions
  • 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

Formats, difficulty and experience

Across all 18 Iris Software interview reports.

Interview formats

Technical 58.5%
Coding 22%
Behavioral 19.5%

Interview difficulty

Easy 11.1%
Average 66.7%
Difficult 22.2%

Candidate experience

Positive 38.9%
Neutral 16.7%
Negative 44.4%