i
JPMorgan Chase & Co.
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Print all permutations of a string iteratively and recursively.
Iterative approach: Use a stack to keep track of characters and their positions. Swap characters to generate permutations.
Recursive approach: Use backtracking to generate all possible permutations by swapping characters.
Example: Input 'abc', output ['abc', 'bac', 'cab', 'acb', 'bca', 'cba']
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
Sorting a 1d array of strings
Use a sorting algorithm like bubble sort, selection sort, or merge sort
Consider using built-in sorting functions in programming languages like sort() in Python or Arrays.sort() in Java
Ensure to compare strings correctly based on their ASCII values
I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.
Numpy arrays are more efficient for numerical operations compared to lists.
Numpy arrays are homogeneous in nature, while lists can contain different data types.
Numpy arrays support vectorized operations, making them faster for numerical computations.
Numpy arrays require less memory compared to lists for large datasets.
Example: np_array = np.array([1, 2, 3]) vs list = [1, 2, 3]
Merging two dataframes combines them into a single dataframe based on a common column or index.
Use the merge() function in pandas library in Python to merge dataframes
Specify the common column or index to merge on
Choose the type of join (inner, outer, left, right) based on your requirement
What people are saying about JPMorgan Chase & Co.
I applied via Approached by Company and was interviewed in Sep 2024. There were 3 interview rounds.
Designing an AI parking management system to optimize parking space usage and improve efficiency.
Utilize sensors to detect available parking spaces in real-time
Implement machine learning algorithms to predict parking demand and optimize space allocation
Integrate with mobile apps for users to easily find and reserve parking spots
Use computer vision for license plate recognition and enforcement of parking rules
JPMorgan Chase & Co. interview questions for designations
Coding test coprising 3 easy medium lc problems
Binary search to find peaks in an array
Implement binary search to find peaks in the array
Compare mid element with its neighbors to determine if it is a peak
Recursively search in the half of the array where the peak is likely to be found
I want to join company because of its innovative projects and collaborative work environment.
Exciting projects that align with my skills and interests
Opportunity for growth and learning
Positive company culture and team dynamics
Desire to contribute to a successful and forward-thinking organization
In 5 years, I see myself as a senior software engineer leading a team of developers on innovative projects.
Advancing to a senior software engineer role
Leading a team of developers
Working on innovative projects
Continuing to learn and grow in the field
Get interview-ready with Top JPMorgan Chase & Co. Interview Questions
I applied via Job Portal and was interviewed before Jan 2024. There were 2 interview rounds.
String manipulations
I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.
I was interviewed in Jun 2024.
Binary search based question, hashmap / dictionary based question on DSA
Use a PDF processing tool to extract and analyze tabular data from PDF files.
Use a PDF parsing library like PyPDF2 or PDFMiner to extract text from PDF files.
Identify tables in the extracted text based on tabular structure or patterns.
Use regular expressions or table detection algorithms to parse and organize tabular data.
Consider using tools like pandas in Python for further data manipulation and analysis.
Array Question To find the second highest.
2 Interview rounds
based on 147 reviews
Rating in categories
Associate
10.1k
salaries
| ₹10.1 L/yr - ₹35.2 L/yr |
Team Lead
5.4k
salaries
| ₹5.6 L/yr - ₹16.5 L/yr |
Vice President
3.8k
salaries
| ₹20 L/yr - ₹68 L/yr |
Analyst
2.5k
salaries
| ₹6.3 L/yr - ₹25 L/yr |
Software Engineer
2.4k
salaries
| ₹11 L/yr - ₹35 L/yr |
Morgan Stanley
Goldman Sachs
TCS
Bank of America