JPMorgan is a company that is trying to change and be innovative. Upper management is wholeheartedly trying. They are investing heavily into technology and are attempting to provide the hardware and resources needed by technologists.
Direct managers appear to be on the opposite side of the spectrum of where the company wants to go. At least that is what I gathered from talking to others and my own experience. I would continuously get the same feedback:
With the above said about managers, it wouldn't be surprising to know that pay is all over the place. It is up to you to make sure you are getting the pay that you should be getting.
The most disappointing thing is that the promotion process and hiring is ad hoc. Which probably explains why JPM is full of bad managers and unambitious people, or people that are happy with just doing the status quo. There are people at levels that shouldn't be at that level; I have no idea how they got there.
Put people in management positions that will be good managers.
Be competitive with salary and continuously raise the bar when hiring.
One good software engineer can do the job of five mediocre ones.
An online quiz to test your memory. It's a bunch of games to play, pretty easy and actually fun. A LeetCode/HackerRank type interview involved a question about rotating strings in an array. There were also some puzzle and number questions that I am
1. Online assessment with Easy/Medium LeetCode. 2. In-depth Python knowledge, OS, and Data Engineering theory (two people from the team grilled me about it). 3. Interpersonal skills: Explain a time where you showed leadership and how it turned out.
The J.P. Morgan engineering interview process includes an online assessment (coding + logic), HireVue video questions, a technical interview (data structures, algorithms), and behavioral rounds focused on teamwork, leadership, and problem-solving.
An online quiz to test your memory. It's a bunch of games to play, pretty easy and actually fun. A LeetCode/HackerRank type interview involved a question about rotating strings in an array. There were also some puzzle and number questions that I am
1. Online assessment with Easy/Medium LeetCode. 2. In-depth Python knowledge, OS, and Data Engineering theory (two people from the team grilled me about it). 3. Interpersonal skills: Explain a time where you showed leadership and how it turned out.
The J.P. Morgan engineering interview process includes an online assessment (coding + logic), HireVue video questions, a technical interview (data structures, algorithms), and behavioral rounds focused on teamwork, leadership, and problem-solving.