InterviewForge

Maximum Subarray (Kadane's Algorithm) — Guide

Kadane's algorithm for the maximum subarray sum, the divide-and-conquer alternative, and how to return the subarray indices.

Updated 2026-09MediumDynamic Programming

The problem

Given an integer array, find the contiguous subarray with the largest sum and return that sum.

Unlock the full guide

Premium members get every DSA, system design, company and role interview guide — plus AI practice, mock interviews, and analytics.

Unlock with Premium