greytHR
10+ Iris Software Interview Questions and Answers
Q1. Palindrome String Validation
Determine if a given string 'S' is a palindrome, considering only alphanumeric characters and ignoring spaces and symbols.
Note:
The string 'S' should be evaluated in a case-insensi...read more
Q2. Most Frequent Non-Banned Word Problem Statement
Given a paragraph consisting of letters in both lowercase and uppercase, spaces, and punctuation, along with a list of banned words, your task is to find the most...read more
Q3. What is difference between restcontroller and controller?
RestController is a specialized version of Controller in Spring framework used for RESTful web services.
RestController is used for creating RESTful web services, while Controller is used for handling traditional web requests.
RestController is annotated with @RestController, while Controller is annotated with @Controller.
RestController returns data directly in the response body, while Controller returns a view.
RestController is typically used for APIs, while Controller is used...read more
Q4. What is csrf? What is session?
CSRF is a type of attack where a malicious website tricks a user into performing actions on another website. Session is a way to store user data on the server side.
CSRF (Cross-Site Request Forgery) is a type of attack where a malicious website tricks a user into performing actions on another website without their knowledge or consent.
CSRF attacks exploit the trust that a site has in a user's browser by sending unauthorized requests using the user's session.
Sessions are a way ...read more
Q5. What is serialisation?
Serialisation is the process of converting an object into a stream of bytes to store or transmit it.
Serialisation is used to save the state of an object and recreate it when needed.
It allows objects to be converted into a format that can be easily stored or transmitted.
Java provides built-in support for serialisation through the Serializable interface.
Q6. Java : Find all most occuring characters in given string only using arrays
Use arrays to find all most occurring characters in a given string in Java.
Create an array to store the frequency of each character in the string.
Iterate through the string and update the frequency array.
Find the maximum frequency and then iterate through the frequency array to find all characters with that frequency.
Q7. Tax slabs for New Regime & Existing Regime
Tax slabs for New Regime & Existing Regime
New Regime: Offers lower tax rates but without deductions and exemptions
Existing Regime: Offers higher tax rates but allows deductions and exemptions
Example: In the New Regime, the tax slabs are 5% for income up to Rs. 2.5 lakh, 10% for Rs. 2.5-5 lakh, and 15% for Rs. 5-7.5 lakh
Q8. Exemption limit for section 80EEA and 80EEB
Exemption limits for section 80EEA and 80EEB
Section 80EEA provides deduction on interest paid on home loan for affordable housing
Exemption limit under 80EEA is up to Rs. 1.5 lakh per year
Section 80EEB provides deduction on interest paid on electric vehicle loan
Exemption limit under 80EEB is up to Rs. 1.5 lakh per year
Q9. What is NCP in terms of PF?
Q10. Differentiate section 80EE and 80EEA
Top HR Questions asked in Iris Software
Interview Process at Iris Software
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month