i
JPMorgan Chase & Co.
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Campus Placement
Splunk is a powerful logging system used for collecting, indexing, and analyzing machine-generated data.
Splunk is used for real-time monitoring, searching, and analyzing log data from various sources.
It can be used to troubleshoot issues, monitor system performance, and detect security threats.
Splunk allows users to create custom dashboards and reports for visualizing data insights.
It supports a wide range of data sour...
Microservices architecture is an approach to software development where a single application is composed of small, independent services that communicate with each other through APIs.
Each service is responsible for a specific function or feature of the application
Services are loosely coupled, allowing for easier scalability and maintenance
Communication between services is typically done through lightweight protocols lik...
What people are saying about JPMorgan Chase & Co.
Use list comprehension to find substrings in a list of strings in Python
Use list comprehension to iterate through the list of strings
Use the 'in' keyword to check if the substring is present in each string
Filter out strings that do not contain the substring
JPMorgan Chase & Co. interview questions for designations
Get interview-ready with Top JPMorgan Chase & Co. Interview Questions
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
Heap memory can be monitored using tools like profilers. Objects are removed from heap memory through garbage collection.
Use profilers like VisualVM or Java Mission Control to monitor heap memory usage
Analyze heap dumps to identify memory leaks and optimize memory usage
Garbage collection automatically removes unreferenced objects from heap memory
Different garbage collection algorithms like Mark and Sweep, Copying, and ...
Handling an application running on different instances involves load balancing, monitoring, and synchronization.
Implement load balancing to distribute the workload evenly across instances.
Monitor the performance and health of each instance to ensure optimal operation.
Use synchronization techniques to maintain consistency and avoid conflicts between instances.
Implement failover mechanisms to handle instances going offli...
Yes, a load balancer can handle multiple addition of new instances or pods.
A load balancer distributes incoming traffic across multiple instances or pods.
To handle multiple additions, the load balancer should be able to dynamically update its routing configuration.
Load balancers can use various algorithms to distribute traffic, such as round-robin, least connections, or weighted distribution.
Load balancers can also per...
Caching improves application performance by storing frequently accessed data in memory.
Identify the data that needs to be cached
Choose a caching strategy (e.g., in-memory cache, distributed cache)
Implement caching logic in the application code
Set appropriate cache expiration policies
Handle cache invalidation when data changes
Yes, a distributed system can handle 1M requests per second by using load balancing, horizontal scaling, and caching.
Implement load balancing to distribute incoming requests across multiple servers.
Use horizontal scaling by adding more servers to handle the increased load.
Implement caching to store frequently accessed data and reduce the load on the backend.
Optimize the system by using efficient algorithms and data str...
Array question basic relate to string manipulation
I applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.
Dsa qustion Tree graph and stack
I applied via Referral and was interviewed before Sep 2023. There were 5 interview rounds.
Related to dynamic programming
3 Interview rounds
based on 53 reviews
Rating in categories
Associate
10.1k
salaries
| ₹10 L/yr - ₹35 L/yr |
Team Lead
5.4k
salaries
| ₹5.6 L/yr - ₹16.5 L/yr |
Vice President
3.9k
salaries
| ₹20 L/yr - ₹68.7 L/yr |
Analyst
2.5k
salaries
| ₹6.3 L/yr - ₹25 L/yr |
Software Engineer
2.4k
salaries
| ₹10.8 L/yr - ₹34 L/yr |
Morgan Stanley
Goldman Sachs
TCS
Bank of America