Iris Software logo

Iris Software Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 241 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
53.9% Positive experience

Which role are you interviewing for?

30 roles · 241 reports

Candidate interview experiences

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

Showing 4 of 241
Iris Software logo
Iris Software

Lead QA Automation Engineer

Engineering · nearly a year ago

Lead Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical Coding

The interview process involves at least 2 rounds after the initial manager discussion. Both the first and second rounds are strictly technical, focusing on your skillset. Primarily, expect questions on core Java, Selenium, and TestNG.

Confirmed questions6 questions
  • Can you give a brief introduction about yourself?
  • Explain Java OOPs concepts.
  • Write a Java program.
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

Senior Software Engineer

Engineering · a year ago

Senior Average Negative experience Decline offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

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.

Confirmed questions5 questions
  • Can you tell me about basic Java concepts?
  • Explain multi-threading in Java.
  • What are the principles of Object-Oriented Programming (OOP)?
Iris Software logo
Iris Software

Data Engineer

Engineering · a year ago

Mid Average Neutral experience No offer 2 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

I had two rounds of technical interviews, and I finished both. The first round had medium-difficulty questions, mostly focusing on Spark and SQL. The second round went deep into coding. After I finished, they asked me to wait for an HR chat, but after waiting 30 minutes, they told me to leave because HR was busy. I didn't get any updates after that, and checking Workday five days later, my application was rejected.

Confirmed questions2 questions
  • What are your technical skills with Spark?
  • What are your technical skills with SQL?

Iris Software 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 the 'final' keyword for strings, what advantages does it offer?

Read reports

What is the purpose of the @BeforeAll annotation in JUnit?

Read reports

Can you acquire a lock on an object of a class when a class-level lock is already acquired?

Read report

What are the new exception handling features introduced in Java 7?

Read report

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 report

Given a HashMap code snippet, what would be the output and what's the reasoning?

Read report

Formats, difficulty and experience

Across all 241 Iris Software interview reports.

Interview formats

Technical 49.8%
Behavioral 31.3%
Coding 13.6%
Other 1.4%
Presentation 1.2%

Interview difficulty

Easy 11.2%
Average 68.9%
Difficult 19.9%

Candidate experience

Negative 34.9%
Positive 53.9%
Neutral 11.2%

Reports by job function

Engineering 181
Analytics 20
HR 11
Consulting 11
Operations 5
Sales 5