Amazon SDE Intern OA Experience

amazon logo
amazon
· SDE Intern
September 15, 2026 · 1 reads

Summary

I completed Amazon's online assessment, passed the DSA question and workstyle/behavioral assessments, and was shortlisted for the technical interviews.

Full Experience

Amazon OA Experience on Campus (02/09/2026)

OA Structure

  1. Coding - DSA + AI assisted Repo Debugging
  2. Workstyle Assessment
  3. Behavioral Assessment

Section 1a: DSA Question

Title: Make Power Non-decreasing

Problem

AWS provides scalable systems. A set of n servers are used for horizontally scaling an application.

The goal is to have the computational power of the servers in non-decreasing order. To do this, you can increase the computational power of each server in any contiguous segment by x. Choose values of x such that after the computational powers are in non-decreasing order, the sum of all x values used is minimized.

Example

power = [3, 4, 1, 6, 2]
return = 7

Add 3 units to the subarray (2, 4) (0-indexed or 1-indexed - placeholder) and 4 units to the subarray (4, 4). Final arrangement: [3, 4, 4, 9, 9] Answer: 3 + 4 = 7

passed 15/15 testcases


Section 1b: AI assisted Repo Debugging

Repo: A ticketing/support-desk style app where users can open a ticket describing a bug, and multiple people can reply to that ticket (like a comment thread).

Bugs to fix (6 test cases total):

  • Creating a new ticket wasn't working (new tickets weren't being added)
  • Once a ticket was created, users couldn't reply to it

tech stack used - Django passed 2/6 test cases


Verdict

Shortlisted for technical interviews

Interview Questions (1)

1.

Make Power Non-decreasing

Data Structures & Algorithms

AWS provides scalable systems. A set of n servers are used for horizontally scaling an application.

The goal is to have the computational power of the servers in non-decreasing order. To do this, you can increase the computational power of each server in any contiguous segment by x. Choose values of x such that after the computational powers are in non-decreasing order, the sum of all x values used is minimized.

Example

power = [3, 4, 1, 6, 2]
return = 7

Add 3 units to the subarray (2, 4) and 4 units to the subarray (4, 4). Final arrangement: [3, 4, 4, 9, 9]. Answer: 3 + 4 = 7.

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!