Maximum Subarray Sum

Asked atAmazon
1Give yourself 5 minutes
2Answer out loud, not in your head
3Then compare with the answer below
0
Stuck? Show a way to structure it+
  1. 01Define best sum ending at each index
  2. 02Choose restart versus extend
  3. 03Maintain a separate global maximum
  4. 04Initialize from the first element
  5. 05Explain reconstruction if indices are requested

Reference answer

Then expect these follow-ups

  • How would you return start and end indices?

    Tests: implementation extension

  • How does the approach change for a circular array?

    Tests: constraint adaptation

Hiring now

Get the Amazon interview, not just the prep

landed applies to roles like these for you, on each company’s own site, with answers written for the role.

Get 5x interviews10 free auto-applies. No card.
Or practice this question first

Next question