JP Morgan Chase & Co. On-Campus Internship Interview Experience (SELECTED!)

Saujanya Raj
5 min readAug 29, 2023

--

Greetings readers!

I am Saujanya Raj, a pre-final year student currently pursuing B.Tech in Computer Science from Banasthali Vidyapith, Jaipur. I shall be interning with JPMC as a Software Engineering (SWE) Intern in the summer of 2024.

In this blog, I have catalogued my entire journey, experience and personal tips to help you getting selected as a Summer Intern at JPMC.

JPMorgan Chase & Co. visited our campus for Software Engineer Summer Internship in the month of March (during 4th sem).

Unlike other companies, JPMC hires by hosting a in-person/virtual 24-hour hackathon Code for <Good> wherein you work side by side with JPMC employees to build prototypes that will help social good organizations to better serve their constituents. At the end, competent students are offered Summer Internships and FTE opportunities with the firm.

✅Eligibility Criteria

  1. Degrees: B.Tech. / B.E. / MCA
  2. Streams or Specializations: Computer Science / Information Science / Information Technology / Electronics / Electrical / Electronics and Telecommunications / Instrumentation / Electronics and Communications
  3. A well-rounded academic background with minimum aggregate 7 CGPA or 70% and above [until date] in engineering course
  4. Backlogs — No Current Backlogs
  5. Education Gap — Not More than 1 Year

⌛Timeline for the Entire Process

  • Application Starts → 16th March
  • Deadline for submitting the Application → 23rd March
  • Coding test on Hackerrank → 7th April
  • HireVue Interview → 17th April
  • List of Final Shortlisted Candidates for Code for Good event → 23rd June
  • Code for Good Hackathon -> 15th & 16th July
  • Summer Internship Selection Mail → 25th August

Round 1 : Online Coding Test

All the eligible students who registered themselves on the JP Morgan Chase Careers page received a HackerRank Test Link to appear for an Online Coding Test.

  • Platform: HackerRank
  • Duration: 60 minutes
  • 2 coding questions
  • Difficulty: Easy to Medium.

Question 1:

Choose any digit from a string of zeroes to flip. Flipping a digit switches its value, as well as those to its right, between 0 and 1. Given a target string of binary digits, we have to determine the minimum number of flips required to achieve the target.

Example:

target = 01011
Start with a string of 5 zeroes (same length as target string)
Initial string -> 00000
Flip the 3rd digit -> 00111
Flip the 2nd digit -> 01000
Flip the 4th digit -> 01011
3 Flips are required to reach the target.
Minimum Value is 3.

Question 2:

The following operations can be performed on a pair of integers (a,b) in any order, zero or more times.

(a, b) -> (a+b, b)
(a, b) -> (a, a+b)

Return a string that denotes whether or not (a,b) can be converted to (c,d) by performing the operation zero or more times.

Example:

(a,b) = (1,1)
(c,d) = (5,2)
(1, 1+1) -> (1,2)
(1+2, 2) -> (3,2)
(3+2, 2) -> (5,2)

I was able to solve both the questions within 40 minutes.

✨Tips to ace this round:

Practice solving easy/medium DSA questions from GFG/Hackerrank/Leetcode. Arrays, Strings, Searching, Sorting, Bit Manipulation, LinkedList, Stacks, Queues, and HashMap questions are frequently asked.

Speed matters when the competition is high. Use python if needed since it requires least time to code with.

The Faster you do [with Accuracy], the better are your Chances of Selection.

Around 800 students gave the Online Coding Test out of which around 400 students moved to the next round i.e. HireVue Interview.

Round 2: HireVue Video Interview

All the students who qualified the Online Coding Test, received a link to give their video interview.

  • Platform: HireVue
  • Duration: 30 minutes

It is basically an Autoamted video answering round wherein 2 HR type questions are asked. We were given 30 seconds to prepare/align our thoughts and 2 mins to answer each question. Also in case you feel your answer was not satisfactory enough, you can use one more chance to record your answer. This round is mainly to check your communication skills. The questions are mostly project based/situation based/career based.

Question 1:

Provide an example of a recent experience that you would describe as a real learning experience. Please describe the situation and the outcome.

Question 2:

What specific goals have you established for your career.

✨Tips to ace this round:

Wear a formal dress, keep yourself tidy. Sit in a quiet place with proper lighting.

IN SUCH ROUNDS, BE HONEST & ALWAYS USE YOUR EXPERIENCES TO ANSWER!

Speak with confidence. Be clear and concise in what you say.

Your answers should have a unique element.

Don’t Stammer and ANSWER WITH SMILE :)

Answer should cover your leadership skills, team player, positive attitude and always up for a challenge attitude.

15 students were shortlisted (Class of 2025) for the next round and were invited to participate in a Virtual two-day hackathon.

Round 3: Code For <Good> India Hackathon 2023

What is Code for Good?

Code for <Good> is a 24-hour hackathon organized by JP Morgan Chase & Co. that brings together student technologists and JPMC volunteers together with social good/non-profit organizations to solve real-world problems using technology.

I shall soon be coming up with a detailed blog on my entire experience of participating and WINNING the Hackathon! 🥇 So stay tuned for that :)

Final result — SELECTED ! ✨🎉

Out of 15 students who were selected for Code For <Good>, 7 students were extended 2-Months Summer Internship Opportunity at JPMC including me.

Consider Clapping 👏 if this article helped you :)

If you have any further queries or concerns, feel free to connect with me.

Linkedin | Twitter

--

--

Saujanya Raj

Incoming SWE Intern @JP Morgan Chase & Co. | JPMC Code for <Good> 2023 Hackathon Winner | HPAIR ACONF'22 Scholar | Google WE'22 Scholar | Beta MLSA