Upload Button Icon Add office photos
Premium Employer

i

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

FPT Software Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

FPT Software Interview Questions, Process, and Tips

Updated 12 Aug 2024

Top FPT Software Interview Questions and Answers

View all 11 questions

FPT Software Interview Experiences

Popular Designations

8 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - One-on-one 

(5 Questions)

  • Q1. Introduce about yourself
  • Ans. 

    Experienced business analyst with a background in data analysis and process improvement.

    • Over 5 years of experience in analyzing business processes and identifying areas for improvement

    • Proficient in data analysis tools such as Excel, SQL, and Tableau

    • Strong communication skills to collaborate with stakeholders and present findings

    • Certified in Business Analysis Professional (CBAP)

    • Previous projects include optimizing suppl

  • Answered by AI
  • Q2. Tell me about your task as BA in previous job
  • Ans. 

    In my previous role as a Business Analyst, I was responsible for gathering and analyzing business requirements to improve processes and systems.

    • Conducted stakeholder interviews to gather requirements

    • Created detailed documentation of business processes and requirements

    • Worked closely with development teams to ensure requirements were implemented correctly

    • Performed data analysis to identify trends and make recommendations

  • Answered by AI
  • Q3. How do you manage change requests?
  • Ans. 

    I manage change requests by prioritizing them based on impact, communicating with stakeholders, and documenting all changes.

    • Prioritize change requests based on impact and urgency

    • Communicate with stakeholders to gather requirements and ensure alignment

    • Document all changes including rationale, impact analysis, and approval

    • Track changes throughout the project lifecycle to ensure proper implementation

  • Answered by AI
  • Q4. Do you have exp working with high level requirements?
  • Ans. 

    Yes, I have experience working with high level requirements in previous projects.

    • I have worked on projects where I have gathered and analyzed high level requirements from stakeholders.

    • I have translated high level requirements into detailed functional specifications for development teams.

    • I have conducted workshops and meetings to clarify and refine high level requirements with stakeholders.

    • I have experience in prioritiz...

  • Answered by AI
  • Q5. Case: how do you break a function list for an online sale website?
  • Ans. 

    Breaking down a function list for an online sale website involves identifying key functions and organizing them into categories.

    • Identify core functions such as product listing, shopping cart management, payment processing, and order fulfillment

    • Organize functions into categories like front-end user interface, back-end database management, and external integrations

    • Consider user roles and permissions when breaking down fu...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for FPT Software Business Analyst interview:
  • Business analysis
Interview preparation tips for other job seekers - BABOK technique and using star technique to answer questions

Skills evaluated in this interview

Business Analyst Interview Questions asked at other Companies

Q1. You have 10 boxes of balls (each ball weighing exactly10 gm) with one box with defective balls (each one of the defective balls weigh 9 gm). You are given an electronic weighing machine and only one chance at it. How will you find out which... read more
View answer (9)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Newspaper Ad and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. What is optimistic locking in RDBMS?
  • Ans. 

    Optimistic locking is a concurrency control method where a system assumes that multiple transactions can complete without affecting each other.

    • Does not lock the data during read operation

    • Checks for conflicts only during write operation

    • Relies on version numbers or timestamps to detect conflicts

    • If conflict is detected, transaction is rolled back or retried

  • Answered by AI
  • Q2. Explain what is a API Gateway pattern
  • Ans. 

    API Gateway pattern is a design pattern used to route API requests to the appropriate microservices.

    • Centralized entry point for all API requests

    • Handles authentication, authorization, rate limiting, and logging

    • Helps in decoupling client applications from individual microservices

    • Can aggregate multiple requests into a single request for the client

    • Examples include Netflix Zuul, Amazon API Gateway

  • Answered by AI
  • Q3. What best practices will you employ with Spring Boot?
  • Ans. 

    I will employ best practices such as using dependency injection, following RESTful principles, and implementing security measures.

    • Use dependency injection to manage components and their dependencies

    • Follow RESTful principles for designing APIs

    • Implement security measures such as authentication and authorization

    • Use Spring Boot Actuator for monitoring and managing the application

  • Answered by AI

Interview Preparation Tips

Topics to prepare for FPT Software Software Engineer interview:
  • System Design
  • Spring Boot

Skills evaluated in this interview

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (209)

Interview Questions & Answers

user image Anonymous

posted on 12 Aug 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

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

Round 1 - Screening 

(1 Question)

  • Q1. Just personal stuff about yourself and knowledge about the company
Round 2 - Technical 

(1 Question)

  • Q1. How to make a web page responsive
  • Ans. 

    To make a web page responsive, use media queries, flexible grids, and fluid images.

    • Use CSS media queries to adjust layout based on screen size

    • Utilize flexible grids like Bootstrap or CSS Grid to adapt to different screen sizes

    • Use fluid images that resize based on the container size

    • Consider using viewport meta tag to control layout on mobile devices

  • Answered by AI

Skills evaluated in this interview

ml engineer Interview Questions & Answers

user image Anonymous

posted on 26 Mar 2024

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

(2 Questions)

  • Q1. Explain how clustering works
  • Ans. 

    Clustering is a machine learning technique that groups similar data points together based on certain features.

    • Clustering is an unsupervised learning technique where the algorithm groups data points into clusters based on similarity.

    • Common clustering algorithms include K-means, DBSCAN, and hierarchical clustering.

    • The goal of clustering is to find patterns or structures in data without any prior knowledge of labels.

    • Clust...

  • Answered by AI
  • Q2. Explain anti join
  • Ans. 

    Anti join is a type of join operation in databases that returns rows from the first table where there is no match in the second table.

    • Anti join is the opposite of inner join, it returns rows that do not have a match in the second table.

    • It is useful for finding records that exist in one table but not in another.

    • Anti join can be implemented using NOT IN, NOT EXISTS, or LEFT JOIN with NULL check.

  • Answered by AI

Skills evaluated in this interview

ml engineer Interview Questions asked at other Companies

Q1. How to evaluate regression models? explain r squared and adjusted r squared and difference between them
View answer (1)

FPT Software interview questions for popular designations

 Software Engineer

 (2)

 ml engineer

 (1)

 UI/UX Designer

 (1)

 Software Developer

 (1)

 Business Analyst

 (1)

 Informatica Administrator

 (1)

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is your strength

UI/UX Designer Interview Questions asked at other Companies

Q1. Design an app home screen that will have all the insurance types, EV, Pet care, and Child care at one place.
View answer (3)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is typescript
  • Ans. 

    TypeScript is a superset of JavaScript that adds static typing and other features to help developers write more robust code.

    • TypeScript is developed and maintained by Microsoft.

    • It compiles down to plain JavaScript code.

    • TypeScript helps catch errors at compile time rather than runtime.

    • It supports modern JavaScript features like classes, interfaces, and modules.

    • Example: 'let message: string = 'Hello, World!';'

  • Answered by AI

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

Jobs at FPT Software

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

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

Round 1 - Technical 

(1 Question)

  • Q1. Got ask about everything listed in the CV. Ask some basic fundamental algorithm and data structures. Some question about SQL. Some question about foreign language. And finally behavior interview.

Interview Preparation Tips

Topics to prepare for FPT Software Software Engineer interview:
  • Data Structures
  • SQL
  • English
  • Organizational Behavior
Interview preparation tips for other job seekers - The algorithm and data structure is quite basic. Make sure to do some preparation and you will do fine. Be ready to be asked about everything that you listed in the CV. So just write skill that you can discuss about.

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (209)

I applied via Naukri.com and was interviewed in Apr 2020. There were 3 interview rounds.

Interview Questionnaire 

8 Questions

  • Q1. Tell me about yourself?
  • Q2. Tell me about your last project?
  • Q3. What were your Roles and Responsibilities?
  • Q4. Explain any show stopping scenario you had faced and how did you fix it?
  • Q5. Details on Informatica Upgrade ?
  • Ans. 

    Informatica upgrade involves upgrading the Informatica PowerCenter software to a newer version.

    • Before upgrading, check the compatibility of the new version with the existing hardware and software.

    • Create a backup of the existing repository and domain databases.

    • Install the new version of Informatica PowerCenter software.

    • Upgrade the repository and domain databases.

    • Test the upgraded environment thoroughly before putting it

  • Answered by AI
  • Q6. Details on Steps to be taken when prod goes down ?
  • Ans. 

    Steps to be taken when prod goes down

    • Identify the root cause of the issue

    • Notify the relevant stakeholders

    • Initiate the incident management process

    • Restore the service as quickly as possible

    • Conduct a post-mortem analysis to prevent future occurrences

  • Answered by AI
  • Q7. Steps for Prod Deployment / Installation / Hotfix / Bugfixes ?
  • Ans. 

    Prod deployment involves several steps including testing, installation, hotfixes, and bugfixes.

    • Create a deployment plan and schedule

    • Test the deployment in a non-production environment

    • Install the software on production servers

    • Apply hotfixes and bugfixes as needed

    • Perform post-deployment testing to ensure everything is working correctly

  • Answered by AI
  • Q8. Job Monitoring / Issues and Solutions/ Long running Jobs

Interview Preparation Tips

Interview preparation tips for other job seekers - Answer only to the point and keep the conversation purely technical

Skills evaluated in this interview

Informatica Administrator Interview Questions asked at other Companies

Q1. Details on Steps to be taken when prod goes down ?
View answer (1)

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Hr

Interview Preparation Tips

Interview preparation tips for other job seekers - You should be true to what you are putting before the interviewer . Try to put your ideas Add something you did well in your career like in projects /research which you know very well and versed in concepts about it for open interview so that interviewer can get bandwidth where he can ask questions from. This is simply a key .

I appeared for an interview before Jun 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 180 minutes
Round difficulty - Easy

It was an mcq + coding round. There were aptitude and ouput based question in mcq. And coding questions were easy

  • Q1. 

    Find the Duplicate Number Problem Statement

    Given an integer array 'ARR' of size 'N' containing numbers from 0 to (N - 2). Each number appears at least once, and there is one number that appears twice. Yo...

  • Ans. 

    Find the duplicate number in an array of integers from 0 to (N-2).

    • Iterate through the array and keep track of the frequency of each number using a hashmap.

    • Return the number with a frequency greater than 1 as the duplicate number.

    • Time complexity can be optimized to O(N) using Floyd's Tortoise and Hare algorithm.

  • Answered by AI
  • Q2. 

    Reverse String Operations Problem Statement

    You are provided with a string S and an array of integers A of size M. Your task is to perform M operations on the string as specified by the indices in array A...

  • Ans. 

    Given a string and an array of indices, reverse substrings based on the indices to obtain the final string.

    • Iterate through the array of indices and reverse the substrings accordingly

    • Ensure the range specified by each index is non-empty

    • Return the final string after all operations are completed

  • Answered by AI
Round 2 - Video Call 

Round duration - 60 Minutes
Round difficulty - Easy

It was technical + hr round. there were 2 people as interviewer. They stated from intro and asked some basic puzzles and hr questions. After that they asked about my projects, technologies and some ds algo and dbms questions.

Interview Preparation Tips

Eligibility criterianaAccenture interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice aptitude
Tip 2 : Focus on practicing coding
Tip 3 : Learn from mistakes

Application resume tips for other job seekers

Tip 1 : Mention some projects that you have done
Tip 2 : Try to have skills that are required for the role

Final outcome of the interviewSelected

Skills evaluated in this interview

FPT Software Interview FAQs

How many rounds are there in FPT Software interview?
FPT Software interview process usually has 1-2 rounds. The most common rounds in the FPT Software interview process are Technical and One-on-one Round.
How to prepare for FPT Software 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 FPT Software. The most common topics and skills that interviewers at FPT Software expect are Java, AUTOSAR, C++, Embedded Development and Embedded Systems.
What are the top questions asked in FPT Software interview?

Some of the top questions asked at the FPT Software interview -

  1. Details on Steps to be taken when prod goes down...read more
  2. Steps for Prod Deployment / Installation / Hotfix / Bugfixes...read more
  3. Case: how do you break a function list for an online sale websi...read more

Tell us how to improve this page.

FPT Software Interview Process

based on 6 interviews

Interview experience

3.8
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 796 Interviews
KPIT Technologies Interview Questions
3.4
 • 282 Interviews
View all

FPT Software Reviews and Ratings

based on 57 reviews

3.1/5

Rating in categories

3.2

Skill development

3.2

Work-life balance

2.9

Salary

3.1

Job security

3.2

Company culture

2.6

Promotions

3.1

Work satisfaction

Explore 57 Reviews and Ratings
Apps DBA

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Explore more jobs
Associate Software Engineer
24 salaries
unlock blur

₹4.5 L/yr - ₹5.2 L/yr

Junior Software Developer
22 salaries
unlock blur

₹2.4 L/yr - ₹2.6 L/yr

Senior Software Engineer
16 salaries
unlock blur

₹10.5 L/yr - ₹23 L/yr

Software Developer
14 salaries
unlock blur

₹2.5 L/yr - ₹9.3 L/yr

Software Engineer
12 salaries
unlock blur

₹5.3 L/yr - ₹12 L/yr

Explore more salaries
Compare FPT Software with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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