i
JPMorgan Chase & Co.
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Company Website and was interviewed in Jun 2024. There were 2 interview rounds.
You require to share your screen and implement small task
The system I worked on had a microservices architecture with Docker containers and Kubernetes for orchestration.
Microservices architecture
Docker containers for deployment
Kubernetes for orchestration
Design a system for token generation and verification service
Use a secure algorithm to generate unique tokens
Implement a token storage system to store generated tokens
Include a verification mechanism to validate tokens
Consider scalability and performance for high volume token requests
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
Designing a system for IoT machines involves creating a network that allows devices to communicate and share data.
Consider the communication protocols needed for devices to connect and exchange data
Implement security measures to protect data and prevent unauthorized access
Design a scalable architecture to handle a large number of devices and data
Utilize cloud services for storage and processing of IoT data
Include edge ...
Linked list implementation
I applied via Walk-in
I applied via Instahyre and was interviewed in Feb 2022. There were 2 interview rounds.
A hackerrank test was shared which had 2 ques to be solved in 60 min in Node.JS. The first one was a simple DS question related to arrays. The second ques was to write routes and controllers for a Node.JS Express app. The routes were GET /projects, GET /project/:id and GET /projects/active
package.json lists dependencies and package-lock.json ensures consistent installs.
package.json lists all the dependencies required for the project
package-lock.json ensures that the same versions of dependencies are installed across all environments
package.json is manually edited while package-lock.json is generated automatically
package-lock.json is used for reproducible builds
Function to count certain functions in the application
Create a dictionary to store the count of each function
Increment the count of the function each time it is called
Include a reset function to reset the count of all functions
Example: def count_functions(): function_count = {}
Example: def function1(): function_count['function1'] += 1
Example: def reset_count(): function_count.clear()
To ensure package versions are taken from package-lock.json, use npm ci instead of npm install.
npm ci installs packages based on package-lock.json
npm install may update package versions in package.json
Always commit package-lock.json to version control
Creating an object with a function inside it.
Create an object using object literal notation
Define a function inside the object using function expression or declaration
Access the function using object.method() syntax
posted on 24 Mar 2021
I applied via Walk-in and was interviewed in Feb 2021. There were 3 interview rounds.
posted on 17 Sep 2020
Associate
10.1k
salaries
| ₹10.1 L/yr - ₹35.1 L/yr |
Team Lead
5.4k
salaries
| ₹5.6 L/yr - ₹16.3 L/yr |
Vice President
3.8k
salaries
| ₹26.1 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