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

Compare button icon Compare button icon Compare
3.9

based on 5.3k Reviews

Filter interviews by

FIS Senior Software Engineer 2 Interview Questions and Answers

Updated 18 Apr 2024

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Sorting algorithm
  • Ans. 

    Sorting algorithm is a method of arranging elements in a specific order.

    • Sorting algorithms can be categorized as comparison-based or non-comparison-based.

    • Examples of sorting algorithms include bubble sort, merge sort, quick sort, and insertion sort.

  • Answered by AI
  • Q2. System design of pusub
  • Ans. 

    Pubsub is a messaging pattern where senders (publishers) distribute messages to multiple receivers (subscribers) through a central hub.

    • Pubsub allows for decoupling of components in a system.

    • Messages are typically sent asynchronously.

    • Common implementations include Kafka, RabbitMQ, and Google Cloud Pub/Sub.

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. I went through 45 minutes java tech round. The main focus was microservices and deployment process. Code review and testing details. Not much of java questions were asked
Round 2 - Technical 

(1 Question)

  • Q1. Why microservices why not monolithic.
  • Ans. 

    Microservices offer scalability, flexibility, and resilience compared to monolithic architecture.

    • Microservices allow for independent development and deployment of services.

    • Scalability is easier with microservices as individual components can be scaled independently.

    • Microservices promote fault isolation, preventing a single service failure from bringing down the entire system.

    • Flexibility is increased as different techno...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Mainly Leet code easy to medium questions

Round 2 - LLD 

(1 Question)

  • Q1. Design Parking lot with working code.
  • Ans. 

    Design a parking lot system with working code.

    • Create classes for ParkingLot, ParkingSpot, Vehicle, etc.

    • Implement methods for parking, unparking, checking availability, etc.

    • Use data structures like arrays, lists, or maps to manage parking spots.

    • Consider different types of vehicles and parking spot sizes.

    • Handle edge cases like full parking lot, invalid inputs, etc.

  • Answered by AI
Round 3 - HLD 

(1 Question)

  • Q1. Design notification service.
  • Ans. 

    Design a notification service for sending alerts to users.

    • Use a scalable messaging system like Kafka or RabbitMQ for handling notifications.

    • Implement different types of notifications such as email, SMS, push notifications.

    • Allow users to customize their notification preferences and frequency.

    • Include features like scheduling notifications and tracking delivery status.

    • Ensure security measures are in place to protect user

  • Answered by AI
Round 4 - HM 

(1 Question)

  • Q1. Question related to resume and different tech stack

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DS / Algo and famous LLD and HLD question. it would be just fine

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Machine coding round
Round 2 - Coding Test 

DSA, trees, linked list

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Simple programs asked from java basics

Round 2 - Technical 

(1 Question)

  • Q1. About Automation process, testing cycle, defects and management
Round 3 - HR 

(1 Question)

  • Q1. About my previous roles and responsibility, how good m to taking the new role and salary discussion
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Array manipulation question
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Delete rows from table that are 6 months old from current date
  • Ans. 

    Use SQL query with WHERE clause to delete rows older than 6 months from current date

    • Use CURRENT_DATE() function to get current date

    • Use DATE_SUB() function to subtract 6 months from current date

    • Write a DELETE query with WHERE clause to delete rows older than calculated date

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java program on all data structures
  • Ans. 

    Java program on all data structures

    • Start by implementing basic data structures like arrays, linked lists, stacks, queues, trees, and graphs

    • Use Java built-in classes like ArrayList, LinkedList, Stack, Queue, TreeMap, and HashMap

    • Practice implementing algorithms like sorting, searching, and traversal on these data structures

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was difficult. Fully on data structure

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Take home assignment based on todo app. In memory application needs to be created.
Could not clear this round

Round 3 - Technical 

(1 Question)

  • Q1. Not appear as not shortlisted

FIS Interview FAQs

How many rounds are there in FIS Senior Software Engineer 2 interview?
FIS interview process usually has 1 rounds. The most common rounds in the FIS interview process are Coding Test.

Tell us how to improve this page.

Join FIS Advancing the way the world pays, banks and investments
FIS Senior Software Engineer 2 Salary
based on 100 salaries
₹7.4 L/yr - ₹17.4 L/yr
48% less than the average Senior Software Engineer 2 Salary in India
View more details

FIS Senior Software Engineer 2 Reviews and Ratings

based on 12 reviews

3.3/5

Rating in categories

3.0

Skill development

3.2

Work-life balance

3.0

Salary

3.6

Job security

3.4

Company culture

2.9

Promotions

3.1

Work satisfaction

Explore 12 Reviews and Ratings
Senior Software Engineer
2.7k salaries
unlock blur

₹7.9 L/yr - ₹30 L/yr

Software Engineer
1.6k salaries
unlock blur

₹4.1 L/yr - ₹16 L/yr

Lead Engineer
676 salaries
unlock blur

₹8 L/yr - ₹26.4 L/yr

Team Member
672 salaries
unlock blur

₹1.5 L/yr - ₹5.5 L/yr

Senior Leader Engineer
629 salaries
unlock blur

₹9.9 L/yr - ₹30.5 L/yr

Explore more salaries
Compare FIS with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview