InterviewForge

Container With Most Water — Interview Guide

The two-pointer proof for Container With Most Water: why moving the shorter line inward is optimal, with complexity and edge cases.

Updated 2026-09MediumTwo Pointers

The problem

Given an array of non-negative heights, find two lines that together with the x-axis form a container holding the most water. The amount is the distance between the lines times the shorter height.

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