# Find the maximum length sub-array with a given sum

Aced (formerly Exponent) publishes a public search API over its indexed pages; the guide is at https://www.aced.io/agents/agent-access.

Source: https://www.aced.io/questions/1115/find-maximum-length-sub-array-with-given-sum
Source observed: 2026-11-05T00:29:18.533Z
Last checked: 2026-11-05T00:29:18.533+00:00
Indexed: 2026-11-07T00:46:57.495+00:00

---

# Find the maximum length sub-array with a given sum

We provide this page as a coding-interview question in our community question library. It concerns finding the maximum-length contiguous subarray whose elements add up to a specified sum.

## Community answers

No answers have been contributed by the community yet.

To submit an answer, log in or sign up. Submitting an answer marks this question complete.

## Related questions

- [Find the maximum product subarray in a given array.](https://www.aced.io/questions/1126/maximum-product-subarray)
- [Find the maximum subarray sum.](https://www.aced.io/questions/973/maximum-subarray-sum)
- [Given an array, find the two sum.](https://www.aced.io/questions/1164/find-two-sum)

## Our interview-preparation resources

We provide interview courses and practice resources across these areas:

- [Product Management](https://www.aced.io/courses/pm?src=nav) — Ace product interviews from strategy cases to technical skills.
- [Forward Deployed](https://www.aced.io/courses/forward-deployed-engineering?src=nav) — Beta preparation for FDE loops at Anthropic, OpenAI, Palantir, and more.
- [Engineering Management](https://www.aced.io/courses/engineering-management?src=nav) — Review key leadership and people-management skills.
- [Software Engineering](https://www.aced.io/courses/software-engineering?src=nav) — Learn essential strategies for coding problems and more.
- [System Design](https://www.aced.io/courses/system-design-interviews?src=nav) — Define architectures, interfaces, and databases in a time crunch.
- [Data Science](https://www.aced.io/courses/data-science?src=nav) — Execute statistical techniques and experimentation effectively.
- [Machine Learning](https://www.aced.io/courses/ml-engineer?src=nav) — Review building, evaluating, and deploying AI/ML models.
- [Data Engineering](https://www.aced.io/courses/data-engineering?src=nav) — Design complex data models and ETL pipelines.

Additional course areas include [AI Engineering](https://www.aced.io/courses/ai-engineering?src=nav), [Investment Banking](https://www.aced.io/ib?src=nav), [Generative AI](https://www.aced.io/courses/gen-ai-interviews?src=nav), [Security Engineer](https://www.aced.io/courses/security-engineer?src=nav), [TPM](https://www.aced.io/courses/tpm?src=nav), [Solutions Architect](https://www.aced.io/courses/solution-architect-interview?src=nav), [UX / Product Design](https://www.aced.io/courses/product-designer-interview?src=nav), and [BizOps & Strategy](https://www.aced.io/courses/bizops?src=nav). Browse [all courses](https://www.aced.io/courses?src=nav).

We also provide [Loops](https://www.aced.io/guides?src=nav), [Experiences](https://www.aced.io/experiences?src=nav), [Practice](https://www.aced.io/practice?src=nav), and [Coaching](https://www.aced.io/coaching?src=nav), including [mock interviews and coaching](https://www.aced.io/coaching?category=mock_interviews&src=nav), [resume review](https://www.aced.io/resume?src=nav), [salary negotiation](https://www.aced.io/coaching?category=negotiation&src=nav), and [how coaching works](https://www.aced.io/coaching/start?src=nav).

Browse question collections for [Product Management](https://www.aced.io/questions?role=pm&src=nav), [Behavioral Questions](https://www.aced.io/questions?type=behavioral&src=nav), [Coding Questions](https://www.aced.io/questions?type=algorithms&filterBy=codeEditor&src=nav), [System Design](https://www.aced.io/questions?type=system-design&src=nav), [SQL Questions](https://www.aced.io/questions?type=sql&filterBy=codeEditor&src=nav), [Machine Learning](https://www.aced.io/questions?role=ml-engineer&type=machine-learning&type=concept&src=nav), [Investment Banking](https://www.aced.io/questions?role=investment-banking&src=nav), and [Data Engineering](https://www.aced.io/questions?role=data-engineer&type=data-pipeline-design&type=system-design&type=sql&type=data-modeling&src=nav). [Browse all questions](https://www.aced.io/questions?src=nav).

## Your answer

Use the answer form after logging in or signing up. Submitting marks this question complete.

---

[Read this page’s summary](https://www.aced.io/agents/api/public/v1/page-tldr?url=https%3A%2F%2Fwww.aced.io%2Fquestions%2F1115%2Ffind-maximum-length-sub-array-with-given-sum&trace=t_679ff9ab98f3)

## Ask a follow-up about this page

Need a more specific answer? Ask the exact question you have. It returns a fresh, cited answer from Aced (formerly Exponent)’s knowledge base. No account or API key required.

Open this URL with your own question, URL-encoded. Include your question in q. All research inputs are optional; no account or setup.

`GET https://www.aced.io/agents/agent/faq?q={question}&trace=t_679ff9ab98f3`

[Tool guide and examples](https://www.aced.io/agents/agent-access) · [OpenAPI](https://www.aced.io/agents/api/public/v1/openapi.json) · [Page TLDR form](https://www.aced.io/agents/agent-tools/page-tldr?url=https%3A%2F%2Fwww.aced.io%2Fquestions%2F1115%2Ffind-maximum-length-sub-array-with-given-sum). Opening a form does not execute a tool.