Taro Logo

Software Development Engineer (SDE) Interview Experience

July 18, 2025
Neutral ExperienceNo Offer

Process

I have only received an online assessment so far. I answered all questions correctly, but I am still waiting for a response.

The assessment consisted of two LeetCode Medium questions. The first one was a bit easier than the second.

Following that, I had to answer situational questions, choosing the best options as an SDE at Amazon.

Questions

Developers at Amazon are working on a new algorithm to sort a permutation of n integers using the bitwise AND operation.

For an array of integers, arr, and some chosen integer k, you can swap the i-th element with the j-th element only if (arr[i] & arr[j]) == k, where '&' represents the bitwise AND operation.

Given an array arr of n integers, which is a permutation of integers from 0 to n - 1 (i.e., contains all integers from 0 to n - 1), find the value of the maximum non-negative integer k for which the array can be sorted using this algorithm.

It can be shown that it is always possible to sort the array. Report 0 if the array is already sorted.

Was this helpful?

Interview Statistics

The following metrics were computed from 529 interview experiences for the Amazon Software Development Engineer (SDE) role in United States.

Success Rate

19%
Pass Rate

Amazon's interview process for their Software Development Engineer (SDE) roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive60%
Neutral29%
Negative11%

Candidates reported having very good feelings for Amazon's Software Development Engineer (SDE) interview process in United States.

Amazon Work Experiences