American Express
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
BIP Reports in EBS are used for generating business intelligence reports in Oracle E-Business Suite.
BIP (Business Intelligence Publisher) Reports are used to create and customize reports in EBS.
BIP Reports can be scheduled to run at specific times and delivered to users via email or other channels.
BIP Reports can be designed using templates and layouts to present data in a visually appealing format.
BIP Reports can acce...
posted on 17 Sep 2024
During the coding round, I was asked a question about performing insertion sort using recursion. Additionally, there were theoretical questions regarding DBMS and some puzzles. The interview lasted for 45 minutes.
My college experience was enriching, I live in a bustling city, and my interests include coding, hiking, and playing the guitar.
College experience was enriching with challenging coursework and extracurricular activities
I live in a bustling city with access to diverse cultural events and opportunities
Interests include coding, hiking, and playing the guitar for relaxation and creativity
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
posted on 1 Nov 2024
I applied via campus placement at Nitte Meenakshi Institute of Technology, Bangalore and was interviewed in Oct 2024. There were 3 interview rounds.
Questions were on basic arrays and strings
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
Question Related to the DP and the Graph
Find the Kth maximum element in an array of strings.
Sort the array in descending order.
Return the element at index K-1.
Coin change problem can be solved using dynamic programming to find the minimum number of coins needed to make a certain amount of change.
Use dynamic programming to build up solutions for smaller subproblems
Start by initializing an array to store the minimum number of coins needed for each amount from 0 to the target amount
Iterate through each coin denomination and update the array with the minimum number of coins need
posted on 23 Apr 2024
I applied via Company Website and was interviewed in Mar 2024. There were 4 interview rounds.
Iterate through each character in the array of strings and keep track of the frequency of each character. Return the character with the maximum frequency.
Create a dictionary to store the frequency of each character
Iterate through each string in the array and then through each character in the string
Update the frequency count of each character in the dictionary
Return the character with the maximum frequency
Yes, I have experience with Junit, SQL and NoSQL databases, Kafka, Dockerization, Java 8 features, stream() operations, and shell scripting in Unix.
I have used Junit for unit testing in Java projects.
SQL databases are relational databases that use structured query language for data manipulation, while NoSQL databases are non-relational databases that provide flexible schema design and horizontal scalability.
I have work...
The most complex SQL query involved nested queries for data manipulation. Used inner join. Implemented hashset and avoided trees due to their drawbacks.
Nested SQL query used for complex data manipulation
Inner join used for combining data from multiple tables
Implemented hashset for efficient data storage and retrieval
Avoided trees due to their drawbacks such as unbalanced structure and slower traversal times
Shell scripting for find and replace, adding index to lines, multithreading, hashmap vs hashtable, stack vs queue
Use sed command for find and replace in shell scripting
Use awk command to add an index at the beginning of each line in a file
Multithreading is the ability of a CPU to execute multiple threads concurrently
Single threaded means only one thread is executed at a time, while multithreaded allows multiple threads...
Aptitude was very basic.
A constant is a value that does not change during the execution of a program.
Constants are used to store values that remain the same throughout the program.
They are declared using the 'const' keyword in many programming languages.
Examples include mathematical constants like pi (3.14159) or physical constants like the speed of light (299,792,458 m/s).
Object oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Objects are instances of classes, which define the structure and behavior of the objects.
Encapsulation, inheritance, and polymorphism are key principles of object oriented programming.
Example: Inheritance allows a subclass to inherit attributes and methods from a superclass.
Our work culture is collaborative, innovative, and focused on continuous learning and growth.
Encourages teamwork and open communication
Emphasizes creativity and problem-solving
Provides opportunities for professional development
Values diversity and inclusion
Promotes a healthy work-life balance
posted on 13 Nov 2024
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Business Analyst
884
salaries
| ₹9.6 L/yr - ₹16.9 L/yr |
Assistant Manager
717
salaries
| ₹14 L/yr - ₹42 L/yr |
Senior Analyst
582
salaries
| ₹5.4 L/yr - ₹23 L/yr |
Analyst
497
salaries
| ₹13.2 L/yr - ₹27 L/yr |
Manager
496
salaries
| ₹14 L/yr - ₹55 L/yr |
MasterCard
Visa
PayPal
State Bank of India