Tip 1 : Be thorough with the basic concepts of data structures and algorithms
Tip 2 : Focus will be on OOPS concept with real life example
Tip 3 : Also go through your projects thoroughly.
Tip 1 : Use deedy resume format for making resume.
Tip 2 : Don't add things that you don't know in resume.
MCQ and coding round.



In the below histogram where array/list elements are {2, 1, 5, 6, 2, 3}.
The area of largest rectangle possible in the given histogram is 10.
By finding next smaller element and previous smaller element for every element in O(n) time complexity and O(n) auxiliary space .
It was a data structure round



In the above image, areas in green, red, and violet color are all submatrices of the original 4x4 matrix.
1. Binary valued matrix has only two values in each cell : 0 and 1.
2. A submatrix is a matrix formed by selecting certain rows and columns from a larger matrix.
3. The area of a matrix with 'h' rows and 'w' columns is equal to 'h' * 'w'.
The idea is to maintain four auxiliary matrices left[][], right[][], top[][], bottom[][] to store consecutive 1’s in every direction. For each cell (i, j) in the input matrix, we store below information in these four matrices
Rounds on projects and internship
What challenges you faced during the internship?
HR rounds with behavioural questions
1. What are your strengths and weaknesses?
2. Why American Express?
Tip 1 : Be who you are.
Tip 2 : Try to be relax and just answer what you believe in.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?