JP Morgan Chase & Co. On-Campus Internship Interview Experience (SELECTED!)
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
- Degrees: B.Tech. / B.E. / MCA
- Streams or Specializations: Computer Science / Information Science / Information Technology / Electronics / Electrical / Electronics and Telecommunications / Instrumentation / Electronics and Communications
- A well-rounded academic background with minimum aggregate 7 CGPA or 70% and above [until date] in engineering course
- Backlogs — No Current Backlogs
- 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.