Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      IFS

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: IFS reviews | IFS jobs | IFS salaries | IFS benefits
      IFS interviewsIFS Intern - Software Engineer - Unified Support interviewsIFS interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Intern - Software Engineer - Unified Support Interview

      6 Oct 2023
      Anonymous interview candidate
      Colombo, Western
      No offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. I interviewed at IFS (Colombo, Western) in Sept 2023

      Interview

      I participated in a 30-minutes online technical interview referred by an IFS employee. The discussion included my background, final year project, DBMS, and Java coding questions. It was a friendly interview with one interviewer.

      Interview questions [21]

      Question 1

      Can you introduce yourself bit.
      Answer question

      Question 2

      Explain the usage of object-oriented programming.
      Answer question

      Question 3

      Define inheritance in the context of object-oriented programming.
      Answer question

      Question 4

      Discuss the types of inheritance in OOP.
      Answer question

      Question 5

      Compare and contrast multiple inheritance and multilevel inheritance.
      Answer question

      Question 6

      Confirm whether Java supports multiple inheritance or not.
      Answer question

      Question 7

      Share your approach to implementing abstraction in your projects.
      Answer question

      Question 8

      Please provide the final output of the given Java code: class A { public static void main(String[] args) { // non-final variable int a = 5; // final variable final int b = 6; a++; b++; } }
      Answer question

      Question 9

      How would you implement a pattern like the one below using your familiar programming language? * ** *** **** *****
      Answer question

      Question 10

      Determine the output of the following Java code: class B { public static void main(String[] args) { int k = 55; try { System.out.println("In try block"); int t = k/55; } catch (ArithmeticException e) { System.out.println("In catch block"); System.out.println("Dividing by zero but caught"); } finally { System.out.println("Execution, whether an exception occurs or not"); } } }
      Answer question

      Question 11

      Describe the objects you typically find in the projects you have developed.
      Answer question

      Question 12

      In a scenario where one user can go on many trips and a trip can be visited by many users, what kind of relationship exists between a user and trips?
      Answer question

      Question 13

      In a many-to-many (m:m) relationship, how many tables are needed in a relational database management system (RDMS)?
      Answer question

      Question 14

      Assuming the trip table has trip ID as the primary key and user ID in the user table as the primary key, in a one-to-many (1:m) relationship, which key would be the foreign key in the other table?
      Answer question

      Question 15

      In a many-to-many (m:m) relationship, such as students and subjects, how many tables are needed to map this relationship in a database?
      Answer question

      Question 16

      Explain the difference between a database and a database management system (DBMS).
      Answer question

      Question 17

      Discuss the purpose of using indexes in a database.
      Answer question

      Question 18

      Highlight the differences between an array and an ArrayList.
      Answer question

      Question 19

      Explain the differences between a stack and a queue.
      Answer question

      Question 20

      Given an array with 10 digits, describe the data structure you would use to find the summation of these values.
      Answer question

      Question 21

      In a dark room, there are 10 red gloves and 10 blue gloves. The goal is to pick gloves one by one, aiming to have a matching pair in color. How many gloves do you need to pick to achieve this?
      Answer question
      14

      Other Intern - Software Engineer - Unified Support interview reviews for IFS

      Intern - Software Engineer - Unified Support Interview

      27 Mar 2024
      Anonymous interview candidate
      Colombo, Western
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. The process took 5 days. I interviewed at IFS (Colombo, Western) in Mar 2024

      Interview

      Got a call from HR and scheduled the interview. Three team members were at the interview. Interview took for about 30 mins. Technical interview. Explain about the job (Its not totally developing side).

      Interview questions [2]

      Question 1

      explain difference between array and Arraylist?
      Answer question

      Question 2

      Explain all the OOP concepts?
      Answer question

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.