FIS Global interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

FIS Global
upvote
share-icon
3 rounds | 14 Coding problems

Interview preparation journey

expand-icon
Journey
FIS Global is the world's largest provider dedicated to banking and payment technologies. It visited our college, where three rounds were conducted: a technical test or online assessment, a hiring manager interview, and an HR interview. Numerous students participated in the campus drive, out of which only 12 were selected after these three rounds.
Application story
FIS Global visited our college, where three rounds were conducted: a technical test or online assessment, a hiring manager interview, and an HR interview. Numerous students participated in the campus drive, but only 12 were selected after these three rounds.
Why selected/rejected for the role?
I was selected for this role because I performed exceptionally well in each round. The online assessment included two coding questions, and only students who successfully solved both were selected for the next round. Furthermore, the questions asked in the hiring manager round should be answered with complete confidence.
Preparation
Duration: 3 months
Topics: Object-Oriented Programming Systems, Data Structures and Algorithms, Databases (SQL), any programming language, and Frontend development (HTML, CSS)
Tip
Tip

Tip 1: Focus on improving your understanding of data structures.

Tip 2: Master at least one programming language.

Tip 3: Have sufficient knowledge of databases.

Application process
Where: Campus
Eligibility: 8 CGPA
Resume Tip
Resume tip

Tip 1: Make your resume stand out from others to attract HR.
Tip 2: Include projects relevant to the job description if you have any.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 mins
Interview date29 Oct 2021
Coding problem6

This MCQ + Coding round was conducted on the Mettl platform, where there were 8 MCQs on OOP and databases, along with 2 coding questions. It was conducted at 3 p.m.

1. Java Question

Which concept of Java is achieved by combining methods and attributes into a class? (Learn)

Problem approach

Tip 1: Read the question carefully.
Tip 2: You must have knowledge of OOP.

2. OOPs Question

Under which pillar of OOPS does the relationship between base and derived classes fall? (Learn)

Problem approach

Tip 1: Read the question carefully.
Tip 2: You must have knowledge of OOP.

3. SQL Question

What is the range of integers that can be held in the MEDIUMINT datatype of SQL?

Problem approach

Tip 1: Read the question carefully.

Tip 2: You must have knowledge of databases.

4. Output Question

What does the following code snippet do?

DELETE FROM table_name
WHERE AGE = 16;

Problem approach

Tip 1: Read the question carefully.
Tip 2: Must have knowledge of Database

5. Ninja And Candies

Moderate
15m average time
85% success
0/80
Asked in companies
Goldman SachsAmazonApple

Ninja is a boy who lives in ninjaland. Every day, during the morning he gets 1 coin from his mother. He wants to buy exactly ‘N’ candies. Each of the candies cost 2 coins usually and 1 coin if it is on sale. Ninja has to buy exactly K[i] candies of the i-th type(he buys candies in the evening).

Ninjas can buy any(possibly zero) number of candies of any type during any day(if he has enough money to do it). If the candy is on sale he can buy it for 1 coin and otherwise he has to buy it for 2 coins.

There are ‘M’ special offers in the candy shop. The j-th offer (D[j], C[j]) means that candies of the C[j]-th type are on sale during the D[j]-th day.

Ninja wants to buy all candies as soon as possible. Your task is to calculate the minimum day when he can buy all the candies.

Problem approach

Step 1: I applied the greedy algorithm to solve this problem.
Step 2: We need to pass all the test cases for the solution to run successfully.

Try solving now

6. Largest rectangle in a histogram

Hard
25m average time
75% success
0/120
Asked in companies
OptumCIS - Cyber InfrastructureFacebook

You have been given an array/list 'HEIGHTS' of length ‘N. 'HEIGHTS' represents the histogram and each element of 'HEIGHTS' represents the height of the histogram bar. Consider that the width of each histogram is 1.

You are supposed to return the area of the largest rectangle possible in the given histogram.

For example :
In the below histogram where array/list elements are {2, 1, 5, 6, 2, 3}.

alt text

The area of largest rectangle possible in the given histogram is 10.
Problem approach

Step 1: I applied dynamic programming to solve this problem.
Step 2: We need to pass all the test cases for the solution to run successfully.

Try solving now
02
Round
Hard
Face to Face
Duration30 mins
Interview date20 Nov 2021
Coding problem5

This round was conducted on Microsoft Teams, where the manager under whom we will be working in the future took my interview. It was held around 4 p.m. The interviewer made me feel comfortable and asked questions about operating systems, data structures, and databases.

1. DS Question

What are the differences between Heap and Stack?

Problem approach

Tip 1: Answer with confidence.
Tip 2: Provide as many points as you remember at that moment.

2. Java Question

Do you know Java? Why is Java a platform-independent language? (Learn)

Problem approach

Tip 1: Answer confidently.
Tip 2: Provide as many relevant points as you can recall at that moment.
Tip 3: Have some knowledge of each programming language.

3. Technical Question

What is a Memory Leak? Explain in detail. (Learn)

Problem approach

Tip 1: Answer confidently.
Tip 2: Provide as many points as you can recall at that moment.

4. OS Question

Do you know the difference between thread and process? (Learn)

Problem approach

Tip 1: Answer confidently.
Tip 2: Provide as many points as you can remember at that moment.
Tip 3: Have a detailed understanding of OOPS.

5. SQL Question

Write a SQL query to find the second-highest salary.

Problem approach

Tip 1: Answer confidently.
Tip 2: Include as many relevant points as you can recall at that moment.
Tip 3: Write queries in SQL when applicable.

03
Round
Easy
HR Round
Duration15 mins
Interview date4 Dec 2021
Coding problem3

This round was conducted to assess the person's communication skills and determine whether they are comfortable with relocation based on job requirements. It was held at 1 p.m.

1. Basic HR Question

Describe yourself. Explain your projects.

Problem approach

Tip 1: Answer confidently, as it is only for assessing communication skills.

2. Basic HR Question

Do you have any other offers in hand? If yes, can you assure us that you will join us?

Problem approach

Tip 1: Speak the truth; don’t be afraid.
Tip 2: Convince HR that you are committed to joining FIS only.

3. Basic HR Question

Are you comfortable relocating based on job requirements?

Problem approach

Tip 1: Always answer "Yes" to this question.
Tip 2: You always have the option to relocate to another location after working for a few months in that company.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes
company logo
IT Trainee
2 rounds | 6 problems
Interviewed by FIS Global
416 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
6261 views
3 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by BNY Mellon
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
2159 views
0 comments
0 upvotes