Faster and better experience!
i
JPMorgan Chase &
Co.
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Before making a Dashboard, requirements such as data sources, key performance indicators, user roles, and visualization preferences should be gathered.
Identify the data sources that will be used to populate the dashboard (e.g. databases, APIs, spreadsheets).
Determine the key performance indicators (KPIs) that the dashboard will track and display.
Understand the different user roles that will be accessing the dashbo...
API versioning in Spring Boot allows multiple versions of the same API to coexist.
Use URI versioning by including the version in the URI path (e.g. /v1/resource)
Use request parameter versioning by passing the version as a parameter (e.g. /resource?version=1)
Use header versioning by including the version in the request header (e.g. 'Accept: application/vnd.company.v1+json')
Threshold is the point at which a change in quantity, quality, or state occurs.
Threshold is the minimum level of something that is required for a particular action, result, or condition.
It can also refer to the maximum level of something before a different action, result, or condition occurs.
For example, in marketing, a sales threshold may need to be reached before a discount is applied.
In medicine, a pain thresho...
Yes, I have knowledge on C programming language.
I have experience in writing programs in C language.
I am familiar with the syntax and semantics of C language.
I have worked on projects that involved C language such as developing embedded systems.
I have knowledge of data types, control structures, functions, pointers, arrays, and structures in C language.
What people are saying about JPMorgan Chase & Co.
I have optimized queries by using indexes, reducing the number of joins, and optimizing subqueries.
Used indexes to speed up data retrieval
Reduced the number of joins to minimize the query execution time
Optimized subqueries by using temporary tables or rewriting them as joins
Used query profiling tools to identify and fix performance bottlenecks
To make a class immutable, we need to ensure that its state cannot be modified after creation.
Make all fields private and final
Do not provide any setters
If mutable objects are used, return copies instead of references
Ensure that any methods that modify state return a new instance instead of modifying the existing one
Threads are lightweight processes that share memory and resources, while processes are independent and have their own memory and resources.
Threads are a part of a process and share the same memory space.
Processes are independent and have their own memory space.
Threads are faster to create and switch between than processes.
Processes are more secure and stable than threads.
Examples of processes include web browsers ...
LOD stands for Level of Detail. It is a technique in Tableau that allows users to compute values at a different level than the view.
LOD expressions can be used to aggregate data at a higher level than the view, or to compute values at a lower level than the view.
There are three types of LOD expressions: FIXED, INCLUDE, and EXCLUDE.
FIXED LOD expressions compute values using a specified set of dimensions, regardless...
Hyper is a data engine used by Tableau to process large amounts of data quickly.
Hyper is an in-memory data engine that can process billions of rows of data.
It allows for faster data analysis and visualization.
Hyper can handle complex queries and calculations.
Tableau uses Hyper as its default data engine since version 10.5.
Hyper can also be used as a standalone database.
Hyper supports various data sources including...
Both data quality and timeliness are important, but it depends on the specific use case.
Data quality is crucial for decision-making and analysis, as inaccurate data can lead to incorrect conclusions.
Timeliness is important for real-time decision-making and time-sensitive operations.
In some cases, data quality may be more important, such as in medical research where accuracy is critical.
In other cases, timeliness m...
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Threshold is the point at which a change in quantity, quality, or state occurs.
Threshold is the minimum level of something that is required for a particular action, result, or condition.
It can also refer to the maximum level of something before a different action, result, or condition occurs.
For example, in marketing, a sales threshold may need to be reached before a discount is applied.
In medicine, a pain threshold is...
I thrive in individual contributor roles, where I can focus on my strengths and deliver impactful results through my expertise.
Deep Focus: In individual contributor roles, I can dedicate my time to mastering specific tasks, such as coding or data analysis, leading to higher quality work.
Autonomy: I appreciate the independence that comes with individual contributor positions, allowing me to make decisions and drive proj...
I have worked on various projects, including web applications and data analysis tools, showcasing my technical skills and teamwork.
Web Application Development: Developed a full-stack web application using Java Spring Boot and React, enabling users to manage tasks efficiently.
Data Analysis Tool: Created a Python-based tool for analyzing large datasets, which improved decision-making processes for the marketing team.
Coll...
My individual contribution involved leading the design phase, coordinating team efforts, and implementing key features for the project.
Project Leadership: I took the initiative to lead the design phase, ensuring that all team members were aligned with the project goals.
Feature Implementation: I was responsible for implementing the user authentication feature, which improved security and user experience.
Collaboration: I...
API versioning in Spring Boot allows multiple versions of the same API to coexist.
Use URI versioning by including the version in the URI path (e.g. /v1/resource)
Use request parameter versioning by passing the version as a parameter (e.g. /resource?version=1)
Use header versioning by including the version in the request header (e.g. 'Accept: application/vnd.company.v1+json')
Before making a Dashboard, requirements such as data sources, key performance indicators, user roles, and visualization preferences should be gathered.
Identify the data sources that will be used to populate the dashboard (e.g. databases, APIs, spreadsheets).
Determine the key performance indicators (KPIs) that the dashboard will track and display.
Understand the different user roles that will be accessing the dashboard a...
I applied via LinkedIn and was interviewed in Jan 2024. There were 5 interview rounds.
I applied via Referral
I am looking for new opportunities for personal and professional growth in a different location.
Seeking new challenges and experiences
Exploring different work environments
Opportunity for personal growth and development
I have strong communication, problem-solving, and time management skills.
Strong communication skills - able to effectively convey information and ideas
Problem-solving skills - able to analyze situations and come up with creative solutions
Time management skills - able to prioritize tasks and meet deadlines
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
15vmins, online good friendly
Hacker Rank test was conducted
Some of the top questions asked at the JPMorgan Chase & Co. Associate interview -
The duration of JPMorgan Chase & Co. Associate interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 675 reviews
Rating in categories
3-8 Yrs
₹ 6-40 LPA
6-7 Yrs
₹ 5.5-42 LPA
Associate
10.5k
salaries
| ₹10.2 L/yr - ₹43.4 L/yr |
Team Lead
5.7k
salaries
| ₹5.7 L/yr - ₹16.7 L/yr |
Vice President
4.2k
salaries
| ₹20 L/yr - ₹70 L/yr |
Analyst
2.7k
salaries
| ₹6.5 L/yr - ₹26.9 L/yr |
Software Engineer
2.7k
salaries
| ₹11.3 L/yr - ₹36 L/yr |
Morgan Stanley
Goldman Sachs
TCS
Bank of America