Premium Employer

i

This company page is being actively managed by FIS Team. If you also belong to the team, you can get access from here

FIS Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

FIS Interview Questions and Answers

Updated 23 Jun 2025
Popular Designations

202 Interview questions

A Senior Developer was asked 1mo ago
Q. What is the difference between static and dynamic method calls?
Ans. 

Static method calls are resolved at compile time, while dynamic method calls are resolved at runtime based on the object's type.

  • Static method calls are bound to the class, not the instance. Example: ClassName.methodName().

  • Dynamic method calls are bound to the object instance, allowing for polymorphism. Example: object.methodName().

  • Static methods cannot be overridden, while dynamic methods can be overridden in subc...

View all Senior Developer interview questions
A Lead Software Engineer was asked 2mo ago
Q. Did the first round primarily focus on asking technical definitions related to programming languages and testing?
Ans. 

The first round focused on technical definitions in programming and testing methodologies.

  • Questions included definitions of OOP concepts like inheritance and polymorphism.

  • Technical terms such as 'unit testing' and 'integration testing' were discussed.

  • Examples of programming languages like Python and Java were used to illustrate concepts.

  • The interviewer asked about the differences between functional and non-functio...

View all Lead Software Engineer interview questions
A Software Test Analyst was asked 2mo ago
Q. How can you reverse a string using Java?
Ans. 

Reversing a string in Java can be done using various methods, including StringBuilder, recursion, or character arrays.

  • Using StringBuilder: Create a StringBuilder object, append the string, and use the reverse() method. Example: StringBuilder sb = new StringBuilder("hello"); sb.reverse(); // Output: "olleh"

  • Using a for loop: Convert the string to a character array, then iterate backwards to build the reversed string...

View all Software Test Analyst interview questions
A Software Test Analyst was asked 2mo ago
Q. What is the Selenium script used to handle dynamic web elements?
Ans. 

Selenium scripts can handle dynamic web elements using waits and locators to ensure elements are interactable.

  • Use Explicit Waits: `WebDriverWait` allows waiting for specific conditions. Example: `WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOf(element));`

  • Utilize XPath: Dynamic elements often change IDs. Use XPath with contains() or starts-with(). Example: `driver.findElement(By.xpath("//div[contain...

View all Software Test Analyst interview questions
A Senior Software Developer was asked 3mo ago
Q. Write code in C# to implement the Singleton design pattern.
Ans. 

The Singleton pattern ensures a class has only one instance and provides a global point of access to it.

  • 1. A Singleton class has a private constructor to prevent instantiation from outside.

  • 2. It holds a static reference to its own instance.

  • 3. It provides a public static method to access the instance.

  • 4. Thread safety can be achieved using locking mechanisms or lazy initialization.

View all Senior Software Developer interview questions
A Senior Software Developer was asked 3mo ago
Q. What is the difference between an abstract class and an interface?
Ans. 

Abstract classes can have implementations; interfaces cannot. Both define contracts for derived classes.

  • Abstract classes can contain both abstract methods (without implementation) and concrete methods (with implementation).

  • Interfaces can only contain method signatures (abstract methods) and properties, with no implementation.

  • A class can inherit from only one abstract class (single inheritance), but it can implemen...

View all Senior Software Developer interview questions
A Senior Software Developer was asked 3mo ago
Q. What major challenges did you face in your previous experiences while developing applications?
Ans. 

Faced challenges in scalability, team collaboration, and integrating new technologies during application development.

  • Scalability issues: In a previous project, our application faced performance bottlenecks during peak usage, requiring us to refactor the architecture.

  • Team collaboration: Coordinating between remote teams led to miscommunication; we implemented daily stand-ups to improve alignment.

  • Integration of new ...

View all Senior Software Developer interview questions
Are these interview questions helpful?
A Senior Software Developer was asked 3mo ago
Q. What is the difference between .NET Framework and .NET Core?
Ans. 

The .NET Framework is Windows-only, while .NET Core is cross-platform and modular, designed for modern app development.

  • .NET Framework is primarily for Windows applications, whereas .NET Core supports Windows, macOS, and Linux.

  • .NET Core is open-source and has a modular architecture, allowing developers to include only the necessary components.

  • .NET Framework includes Windows-specific features like Windows Forms and ...

View all Senior Software Developer interview questions
A machine lear was asked 3mo ago
Q. What is the self-attention mechanism?
Ans. 

Self-attention is a mechanism that allows models to weigh the importance of different words in a sequence when processing them.

  • Self-attention computes a weighted representation of input sequences, focusing on relevant parts.

  • It uses three vectors: Query, Key, and Value to determine the importance of each word.

  • For example, in the sentence 'The cat sat on the mat', 'cat' might pay more attention to 'sat' than 'the'.

  • S...

A machine lear was asked 3mo ago
Q. What is the difference between logistic and linear regression?
Ans. 

Logistic regression predicts binary outcomes, while linear regression predicts continuous values.

  • Linear regression outputs continuous values (e.g., predicting house prices).

  • Logistic regression outputs probabilities for binary outcomes (e.g., disease presence: yes/no).

  • Linear regression uses a straight line to model relationships; logistic regression uses an S-shaped curve (logistic function).

  • In linear regression, t...

FIS Interview Experiences

503 interviews found

I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Questions around Automation focussed mainly on Java concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up your Java basics
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Feb 2025.

Round 1 - Technical 

(7 Questions)

  • Q1. What is the method to cut a cake into 8 pieces using only 3 cuts?
  • Q2. What would be the code to sort an array containing both letters and numbers, such as {a, 1, 2, v, w, e, 3, 6, 7, 9}, so that all letters are on the left side and all numbers are on the right side?
  • Ans. 

    Sort an array of strings containing both letters and numbers, with letters on the left and numbers on the right.

    • Create two separate arrays for letters and numbers

    • Iterate through the original array and separate letters and numbers into their respective arrays

    • Combine the two arrays with letters first and numbers next

  • Answered by AI
  • Q3. What scenarios are typically classified as high severity but low priority?
  • Ans. 

    High severity but low priority scenarios are those that have a significant impact but can be addressed at a later stage.

    • User interface issues that do not affect critical functionality

    • Minor spelling or grammar errors

    • Non-critical performance issues

    • Low impact cosmetic defects

  • Answered by AI
  • Q4. What are the different types of project frameworks?
  • Ans. 

    Project frameworks are structures that provide guidelines and best practices for managing projects.

    • Waterfall model

    • Agile framework

    • Scrum methodology

    • Kanban method

    • Lean approach

  • Answered by AI
  • Q5. What classes do we utilize while coding?
  • Ans. 

    We utilize various classes while coding to organize and structure our code.

    • Classes help in organizing code into logical units

    • Classes can be used for creating objects with properties and methods

    • Inheritance allows classes to inherit properties and methods from other classes

    • Examples: String, Integer, List, HashMap

  • Answered by AI
  • Q6. What is your framework, and can you provide an explanation of it?
  • Ans. 

    Our framework is a hybrid framework combining data-driven and keyword-driven approaches for efficient and scalable testing.

    • Combines data-driven and keyword-driven testing

    • Allows for reusable test scripts and data separation

    • Supports automation of test cases with minimal coding

    • Enhances test coverage and scalability

    • Example: Using Excel sheets for test data and keywords for test actions

  • Answered by AI
  • Q7. What is the role of API testing, and how should one report the results of API testing?
  • Ans. 

    API testing is essential to ensure the functionality, reliability, performance, and security of APIs. Results should be reported clearly and comprehensively.

    • API testing involves testing the functionality, reliability, performance, and security of APIs by sending requests and validating responses.

    • Results of API testing should be reported in a clear and detailed manner, including information on test cases, test data, exp...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Work regarding your job profile
  • Q2. Linux related questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Pronunciation and communication skills were checked

Round 2 - Technical 

(4 Questions)

  • Q1. Introduction about yourself
  • Ans. 

    Experienced customer service professional with 5+ years in the industry. Skilled in handling customer inquiries and resolving issues efficiently.

    • 5+ years of experience in customer service

    • Strong communication and problem-solving skills

    • Ability to handle customer inquiries and resolve issues efficiently

    • Proficient in using CRM systems and other customer service tools

  • Answered by AI
  • Q2. Why left the last job
  • Ans. 

    Seeking new challenges and opportunities for growth.

    • Desire for career advancement

    • Seeking new challenges

    • Opportunity for professional growth

    • Relocation

    • Company downsizing

  • Answered by AI
  • Q3. Work experience
  • Q4. Speak for 2 mins about childhood memories
  • Ans. 

    Childhood memories are filled with joy, innocence, and adventure.

    • Playing with neighborhood friends until the street lights came on

    • Family vacations to the beach or mountains

    • Celebrating birthdays with homemade cakes and games

    • Exploring the backyard or local park for hidden treasures

    • Learning to ride a bike or swim for the first time

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be calm and rock it

IT Trainee Interview Questions & Answers

user image Anonymous

posted on 22 Oct 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Round 1 had aptitude and technical questions.

Round 2 - Technical 

(3 Questions)

  • Q1. Java, OOPS, OS, CN concepts
  • Q2. Resume based questions were asked
  • Q3. Some behavioral questions like challenges faced, knowledge about recent technology

Interview Preparation Tips

Interview preparation tips for other job seekers - Be able to communicate well and be confident. The questions are technical, mostly resume based.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Details about SQL queries
  • Q2. Basic troubleshooting steps
  • Ans. 

    Basic troubleshooting steps involve identifying the issue, gathering information, isolating the problem, testing solutions, and implementing fixes.

    • Identify the issue by gathering information from the user or system logs.

    • Isolate the problem by determining if it's a hardware or software issue.

    • Test solutions by trying different troubleshooting steps or tools.

    • Implement fixes by applying patches, updates, or configuration c...

  • Answered by AI
  • Q3. Topics related to networking
  • Q4. Payments gateway questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Why do you want to join this company?
  • Ans. 

    I want to join this company because of its reputation for innovation and growth opportunities.

    • Impressed by company's track record of innovation

    • Excited about potential for growth and advancement

    • Align with company values and culture

  • Answered by AI
  • Q2. Where do you see your self after 5 years from now ?
  • Ans. 

    In 5 years, I see myself as a Senior Analyst L3, leading a team and contributing to strategic decision-making.

    • Advancing to Senior Analyst L3 role

    • Leading a team of analysts

    • Contributing to strategic decision-making

    • Continuing professional development through certifications or further education

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Why you have reassigned before getting any offer letter
  • Ans. 

    I reassigned before receiving an offer letter due to personal reasons and a better opportunity.

    • Received a better job offer with higher pay or better benefits

    • Personal reasons such as family relocation or health issues

    • Company restructuring or change in job role

  • Answered by AI
  • Q2. Why do you need this job
  • Ans. 

    I am passionate about utilizing my skills and experience to make a meaningful impact in this role.

    • I have a strong background in data analysis and problem-solving, which aligns well with the requirements of this position.

    • I am excited about the opportunity to work with a team of talented professionals and contribute to the success of the organization.

    • I am eager to take on new challenges and continue to grow and develop p...

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Roles and responsibilities in previous organisations
  • Ans. 

    In my previous roles, I have been responsible for analyzing business processes, gathering requirements, and creating solutions to improve efficiency.

    • Analyzed current business processes to identify areas for improvement

    • Gathered requirements from stakeholders to understand their needs

    • Created solutions such as process improvements or new software implementations

    • Collaborated with cross-functional teams to ensure successful...

  • Answered by AI
  • Q2. Technologies you’ve worked on
  • Ans. 

    I have experience working with a variety of technologies including SQL, Python, Tableau, and Jira.

    • SQL

    • Python

    • Tableau

    • Jira

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basics of java like string ,string builder ,Buffer,scp
  • Q2. Spring boot annotaions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
  • Q1. What motivates you to seek this job?
  • Ans. 

    I'm motivated by the opportunity to help others and create positive experiences for customers in a dynamic environment.

    • Passion for helping others: I find fulfillment in resolving customer issues and making their day better.

    • Desire for growth: This role offers opportunities to develop my communication and problem-solving skills.

    • Team collaboration: I enjoy working with diverse teams to achieve common goals and enhance cus...

  • Answered by AI
  • Q2. Need to enhance my skills and boost my career
  • Q3. About yourself and family background
Interview experience
2
Poor
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Online Test having MCQs

Round 2 - Technical 

(1 Question)

  • Q1. They asked a HARD Dynamic Programming Question from Leetcode

What people are saying about FIS

View All
heartfeltkoala
Verified Icon
2w
works at
FIS
Advice!
Hello everybody! I am currently working with FIS, having an experience of 1.5 years and a total experience of nearly 30 months. I am working in Transaction processing and KYC/AML. I am willing to move towards Investment banking or private equity. Would really love to hear insights of yours or a bit of guidance about how should I proceed.
Got a question about FIS?
Ask anonymously on communities.

FIS Interview FAQs

How many rounds are there in FIS interview?
FIS interview process usually has 2-3 rounds. The most common rounds in the FIS interview process are Technical, HR and One-on-one Round.
How to prepare for FIS interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at FIS. The most common topics and skills that interviewers at FIS expect are Recruitment, Financial Services, SQL, Customer Service and Python.
What are the top questions asked in FIS interview?

Some of the top questions asked at the FIS interview -

  1. What are the first concepts of Object-Oriented Programming (OOP), the SOLID pri...read more
  2. What is empathy and how to deal with the customer if customer irritate with you...read more
  3. What Are JOINS in SQL and difference between Inner JOIN and equi JOIN? Illustra...read more
What are the most common questions asked in FIS HR round?

The most common HR questions asked in FIS interview are -

  1. Where do you see yourself in 5 yea...read more
  2. What are your strengths and weakness...read more
  3. What is your family backgrou...read more
How long is the FIS interview process?

The duration of FIS interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 355 interview experiences

Difficulty level

Easy 18%
Moderate 76%
Hard 6%

Duration

Less than 2 weeks 72%
2-4 weeks 19%
4-6 weeks 6%
6-8 weeks 1%
More than 8 weeks 2%
View more
Join FIS Advancing the way the world pays, banks and investments

Interview Questions from Similar Companies

Paytm Interview Questions
3.2
 • 794 Interviews
PhonePe Interview Questions
4.0
 • 341 Interviews
PayPal Interview Questions
3.8
 • 224 Interviews
Fiserv Interview Questions
3.0
 • 181 Interviews
KFintech Interview Questions
3.5
 • 148 Interviews
Visa Interview Questions
3.5
 • 145 Interviews
MasterCard Interview Questions
3.9
 • 144 Interviews
TransUnion Interview Questions
3.9
 • 93 Interviews
CapitalOne Interview Questions
3.7
 • 81 Interviews
View all

FIS Reviews and Ratings

based on 5.9k reviews

3.9/5

Rating in categories

3.5

Skill development

4.0

Work-life balance

3.6

Salary

3.7

Job security

3.8

Company culture

3.1

Promotions

3.6

Work satisfaction

Explore 5.9k Reviews and Ratings
Financial Services Account Associate (Mutual Fund and Transfer agency)

Hyderabad / Secunderabad,

Pune

1-3 Yrs

₹ 3.75-5.7 LPA

Account Services Associate I

Pune

0-6 Yrs

Not Disclosed

Specialist - C++ Developer

Chennai

10-15 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
2.7k salaries
unlock blur

₹8 L/yr - ₹31 L/yr

Software Engineer
1.7k salaries
unlock blur

₹4.5 L/yr - ₹16 L/yr

Lead Engineer
738 salaries
unlock blur

₹8 L/yr - ₹24.8 L/yr

Senior Leader Engineer
720 salaries
unlock blur

₹12.4 L/yr - ₹32.4 L/yr

Team Member
554 salaries
unlock blur

₹1.4 L/yr - ₹6.8 L/yr

Explore more salaries
Compare FIS with

Paytm

3.2
Compare

PhonePe

4.0
Compare

Fiserv

2.9
Compare

KFintech

3.5
Compare
write
Share an Interview