American Express
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.
Inner join combines only matching rows from two tables, while outer join includes all rows from one table and only matching rows from the other.
Inner join only includes rows that have matching values in both tables
Outer join includes all rows from one table and only matching rows from the other
Example: Inner join would return only customers who have made a purchase, while outer join would return all customers with thei
I applied via Naukri.com and was interviewed before Apr 2020. There was 1 interview round.
A user story is a concise description of a software feature from an end-user perspective.
Describes the feature to be implemented
Written from the user's point of view
Includes the reason for the feature and the benefit it provides
Typically follows the format: As a [type of user], I want [some goal] so that [some reason]
A use case diagram is a visual representation of the interactions between users and a system.
It shows the different ways users can interact with a system
It helps to identify the actors involved in the system
It outlines the various use cases or scenarios of how the system will be used
It is often used in software development to understand and communicate system requirements
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
A user story is a concise description of a software feature from an end-user perspective.
Describes the feature to be implemented
Written from the user's point of view
Includes the reason for the feature and the benefit it provides
Follows a specific format: As a
I create wireframes by gathering requirements, sketching initial ideas, using wireframing tools, and iterating based on feedback.
Gather requirements from stakeholders to understand project goals
Sketch initial wireframe ideas on paper or using digital tools like Sketch or Adobe XD
Create wireframes using wireframing tools to visualize layout, content, and functionality
Iterate on wireframes based on feedback from stakehol
posted on 22 Jun 2021
I applied via Recruitment Consultant
posted on 30 Nov 2023
I applied via Approached by Company and was interviewed before Nov 2022. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed before Sep 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Feb 2021. There was 1 interview round.
I appeared for an interview before Sep 2020.
Round duration - 90 minutes
Round difficulty - Medium
It was a cumulative test
You are given an array ARR
of long type, which represents an elevation map where ARR[i]
denotes the elevation of the ith
bar. Calculate the total amount of rainwater t...
Calculate the total amount of rainwater that can be trapped within given elevation map.
Iterate through the array to find the maximum height on the left and right of each bar.
Calculate the amount of water that can be trapped above each bar by taking the minimum of the maximum heights on the left and right.
Sum up the trapped water above each bar to get the total trapped water for the elevation map.
Round duration - 90 minutes
Round difficulty - Medium
It was sophisticated in nature and a good brain buster.
Prateek is a kindergarten teacher with a mission to distribute candies to students based on their performance. Each student must get at least one candy, and if two s...
Determine the minimum number of candies needed to distribute to students based on their performance and ratings.
Iterate through the array of student ratings and assign 1 candy to each student initially.
Then iterate from left to right and check if the current student's rating is higher than the previous student, if so, assign candies accordingly.
Similarly, iterate from right to left to handle cases where the current stu...
Round duration - 1 hour
Round difficulty - Medium
It revolved around basic concepts
DBMS is a software system that manages databases and allows users to interact with data stored in them.
DBMS stands for Database Management System
It helps in creating, updating, and managing databases
Examples of DBMS include MySQL, Oracle, SQL Server
It ensures data integrity, security, and efficient retrieval
Round duration - 70 minutes
Round difficulty - Hard
It was a great experience
Tip 1 : Stay consistent with your efforts
Tip 2 : Work hard with honesty
Tip 3 : Try to set goal of +1 level from the goal you want to achieve
Tip 1 : Present yourself with honesty
Tip 2 : Mention about the Workshops, hackathons, achievements, and the projects.
based on 1 interview
Interview experience
based on 28 reviews
Rating in categories
Business Analyst
812
salaries
| ₹9.5 L/yr - ₹16.8 L/yr |
Assistant Manager
709
salaries
| ₹14.4 L/yr - ₹42 L/yr |
Senior Analyst
606
salaries
| ₹14.7 L/yr - ₹27 L/yr |
Analyst
543
salaries
| ₹12.7 L/yr - ₹25 L/yr |
Lead Analyst
494
salaries
| ₹4.2 L/yr - ₹13 L/yr |
MasterCard
Wells Fargo
JPMorgan Chase & Co.
HSBC Group