i
FPT Software
Filter interviews by
Top trending discussions
I applied via Referral and was interviewed before Aug 2021. There were 3 interview rounds.
You will need to explain one of the good case study from your design portfolio
I applied via Naukri.com
I appeared for an interview in Aug 2024.
I am a creative UI UX Designer with a passion for user-centered design and problem-solving.
Experienced in creating wireframes, prototypes, and user flows
Strong understanding of design principles and usability
Skilled in using design tools such as Adobe XD, Sketch, and Figma
Collaborative team player with excellent communication skills
UI UX process involves designing user interfaces and experiences to create intuitive and engaging digital products.
Research and analysis to understand user needs and behaviors
Wireframing and prototyping to visualize design concepts
Iterative design process to gather feedback and make improvements
Collaboration with developers to ensure design feasibility
User testing to validate design decisions
Guven a topic of problem and asked to create mobile screens solving it and providing a use case
I applied via Walk-in and was interviewed in Nov 2022. There were 3 interview rounds.
Web design, Mobile app design, prototype, App Development
First page to end pages, Web All topics prototype
I applied via Naukri.com and was interviewed in Sep 2020. There were 3 interview rounds.
The HashMap class is used to represent key-value pairs in Java.
HashMap is a part of the Java Collections Framework.
It allows null values and only one null key.
It provides constant-time performance for basic operations like get and put.
Example: HashMap<String, Integer> map = new HashMap<>();
Abstraction is the process of simplifying complex systems by focusing on essential details and hiding unnecessary complexities.
Abstraction allows us to create models or representations of real-world objects or systems in software.
It helps in managing complexity by breaking down a system into smaller, more manageable parts.
Abstraction provides a level of indirection, allowing changes to be made in one part of the system...
try-catch is used in Java to handle exceptions and prevent program crashes.
try-catch blocks are used to catch and handle exceptions that may occur during program execution.
It allows the program to gracefully handle errors and prevent the program from crashing.
The try block contains the code that may throw an exception, and the catch block handles the exception.
Multiple catch blocks can be used to handle different types...
The statement to use for selecting based on integer inputs is the 'switch' statement.
The 'switch' statement allows for multiple cases to be evaluated based on the value of an integer input.
Each case represents a possible value of the input, and the corresponding code block is executed if the value matches.
The 'switch' statement also provides a 'default' case which is executed if none of the cases match the input value.
...
I applied via Naukri.com and was interviewed in Oct 2020. There was 1 interview round.
Second level cache is a caching mechanism used to improve performance by storing frequently accessed data in memory.
Second level cache is implemented at the application level and can be configured using frameworks like Hibernate.
To optimize SQL queries, one can use indexes, avoid using SELECT *, and use JOINs instead of subqueries.
SOLID principles are a set of design principles for writing maintainable and scalable cod...
To deploy an application in AWS, you need to create an EC2 instance, configure security groups, install necessary software, and upload your application code.
Create an EC2 instance in the desired region and select the appropriate instance type
Configure security groups to allow traffic to and from the instance
Install necessary software and dependencies on the instance
Upload your application code to the instance
Start the ...
I applied via Company Website and was interviewed before Aug 2020. There were 4 interview rounds.
based on 1 interview
Interview experience
Associate Software Engineer
24
salaries
| ₹4.5 L/yr - ₹5.2 L/yr |
Junior Software Developer
21
salaries
| ₹2.4 L/yr - ₹3 L/yr |
Senior Software Engineer
16
salaries
| ₹10.5 L/yr - ₹23 L/yr |
Software Developer
14
salaries
| ₹2.5 L/yr - ₹9.3 L/yr |
Software Engineer
12
salaries
| ₹5.3 L/yr - ₹12.6 L/yr |
TCS
Accenture
Wipro
Cognizant