2025 Code for Good Hackathon – Software Engineer Program: Where Tech Meets Impact
Poetry Of Code

Poetry Of Code @poetryofcode

About: Crafting captivating interfaces one line of code at a time

Location:
Coney Island
Joined:
Jul 16, 2023

2025 Code for Good Hackathon – Software Engineer Program: Where Tech Meets Impact

Publish Date: Aug 8
0 0

What is Code for Good?

JPMorgan Chase’s Code for Good is a social-impact hackathon hosted by its Tech for Social Good team. Students team up to build technology solutions for real nonprofits under the guidance of experienced technologists worldwide—Argentina, Singapore, the U.S., and beyond JPMorgan Careers

The 2025 edition, framed as the Software Engineer Program – Summer Internship, blends a real-world hackathon experience with the opportunity to enter JPMorgan’s tech career track.

Why Participate? Key Benefits

  • Real Social Impact: Build functional solutions for nonprofits within a tight timeframe.

  • Mentorship from Tech Experts: Collaborate with talented JPMorgan engineers and possibly VPs.

  • Fast-track Into Internships: Standout teams may qualify for JPMorgan’s 2026 Software Engineer Summer Internship

Pre-Hackathon HackerRank Assessment (Summer 2025)

Before the hackathon, participants typically must pass a HackerRank-style coding test. For summer 2025, the test includes two LeetCode-backed problems:

1. Find Pivot Index (LeetCode 724)
— Find the index where the sum of elements to the left equals the sum to the right.

2. Minimum Operations to Make First Half an Anagram of Second Half similar but for numbers (LeetCode 1347)
— Determine how many character replacements are needed to make one string an anagram of another.

Focusing your prep on these challenges—especially concepts like prefix sums and character frequency—is a smart move.

What to Expect at the Hackathon

  • Team-Based Build: Typically a 12–24-hour sprint to deliver a working MVP.

  • Client-Focused Projects: Solve real-world problems for nonprofits.

  • Evaluation Beyond Code: Judges look for team coordination, empathy, and the functional impact of your solution

Tips to Excel

  • Prioritize MVP Functionality: A simple, working product beats an incomplete one.

  • Use Smart Tech: Even minimal AI or smart data handling can stand out.

  • Showcase Teamwork: Communication and problem-solving are just as important as code.

  • Prepare the Core Algorithms: Be ready for prefix sums and frequency-based logic.

Happy Coding...

Comments 0 total

    Add comment