I recently got a opportunity to get interviewed for J.P.Morgan & Chase. I applied via linkedin and got a mail for completing online assessment within 2 days.
Online assessment comprised of 2 Leetcode Medium questions which is to be completed within 60 minutes.
Completed both the questions within the time limit.
After almost a month, I got a call from HR asking for my availability for interviews. The inetrview format is of Superday.
Superday:
All the rounds happen on same day with 15 min break and each round occurrs independent of the previous rounds' outcome.
This round has 2 sections
PR Review (10 mins):
You will be presented with a PR and you'll be given description.
Mostly focus on Design principles, Security Concerns, Logging, Clean code, SQL injections, Middle man attacks, Concurrency and MultiThreading issues
DSA Problem:
Given matrix of length m*n with 1's and 0's. Count no. of connections can be made from 1 level to next feasible level.
Each node represented with 1 can be connected to 1 on next level
If any level has no 1's, check for next possible level
int[][] graph = [[1,0,0,1], [1,1,0,1], [0,0,0,0], [1,0,0,0]]
count: 2 *3+3*1 = 9Design a News Aggregator System which has to be done over Hackerrank Whiteboard.
Present real time updates from multiple new sources to a UI where users can login and set their preferences.
This is how I started
Started with resume, projects worked on and behavioural questions based on projects and some generic questions.
Verdict: Selected
YOE: 5.2