← JP Morgan Chase Interview Insights

JP Morgan Chase·Software Engineer·Hiring Manager Screen·Intermediate

Intermediate
May 2026

Summary

Interviewed for a PMM role at JP Morgan Chase. One question, product feedback to implementation, seemed straightforward but there's more to it than you'd think.

Questions Asked (1)

Q1

If a client flags an issue and requests a product change, how do you move that feedback all the way through to full implementation?

Stakeholder ManagementRoadmap PrioritizationCross-functional Alignment
Author's notes

I jumped straight into talking about roadmap prioritization and kind of skipped over the earlier steps, like actually validating whether the feedback represents a broader pattern or just one noisy client.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Walk through a structured lifecycle: from capturing and validating the client's feedback, through prioritization and cross-functional alignment, to implementation and closing the loop. Emphasize collaboration, data-driven prioritization, and clear communication at each stage. Highlight how you balance client needs with technical feasibility and business priorities.

Pro tip: Show that you understand the regulatory and risk constraints in a bank like JPMorgan Chase, and mention how you'd involve compliance or risk teams early if the change touches sensitive areas. Also, quantify impact where possible to justify prioritization.

1. Capture and Validate Feedback

Document the client's issue and requested change precisely, then validate it with the client and internal stakeholders to ensure a shared understanding. Assess whether it's a bug, enhancement, or new feature.

2. Assess Impact and Prioritize

Evaluate the change's impact on users, business value, technical effort, and risks. Use a prioritization framework (e.g., RICE) and align with product management to slot it into the roadmap.

3. Align Cross-Functional Teams

Socialize the change with engineering, product, QA, compliance, and other relevant teams. Secure buy-in, address concerns, and define success criteria and acceptance tests.

4. Implement and Test

Break down the work into tasks, assign owners, and follow your SDLC (e.g., Agile sprints). Ensure thorough testing, including regression and user acceptance testing (UAT) with the client if possible.

5. Deploy and Close the Loop

Release the change, monitor for issues, and confirm with the client that their issue is resolved. Update documentation and share learnings with the team.

Key Points to Mention

  • Active listening and clear documentation of client feedback
  • Prioritization frameworks (e.g., RICE, MoSCoW) and trade-off analysis
  • Stakeholder communication and expectation management
  • Cross-functional collaboration (engineering, product, QA, compliance)
  • Agile/Scrum practices and SDLC
  • Closing the feedback loop with the client and measuring success

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.