Software Development Engineer I Interview Questions

1,214 software development engineer i interview questions shared by candidates

One question on receiving a list of tuples, each with a package name i the first spot and a dependency for that package in the second. The task was to find the optimal order of package installation for all packages and dependencies.
avatar

Software Development Engineer (SDE) I

Interviewed at Amazon

3.5
Feb 5, 2025

One question on receiving a list of tuples, each with a package name i the first spot and a dependency for that package in the second. The task was to find the optimal order of package installation for all packages and dependencies.

Say you had a dictionary of words. How would you set it up? And what would you do if you needed to search for a word (what type of search)? About how long would it take for you to search for the word using Big O notation?
avatar

Software Development Engineer I

Interviewed at Amazon

3.5
Aug 4, 2011

Say you had a dictionary of words. How would you set it up? And what would you do if you needed to search for a word (what type of search)? About how long would it take for you to search for the word using Big O notation?

Given an array of integers and an integer k, find all possible k-tuples of the array such that no k-tuple uses any index of the array more than once. For example, given the array {1, 2, 3} and the integer k, the k-tuples returned would be: 1, 2 1, 3 2, 3 but 1, 1 would not be permitted.
avatar

Software Development Engineer I

Interviewed at Amazon

3.5
Aug 8, 2011

Given an array of integers and an integer k, find all possible k-tuples of the array such that no k-tuple uses any index of the array more than once. For example, given the array {1, 2, 3} and the integer k, the k-tuples returned would be: 1, 2 1, 3 2, 3 but 1, 1 would not be permitted.

Viewing 431 - 440 interview questions

Glassdoor has 1,214 interview questions and reports from Software development engineer i interviews. Prepare for your interview. Get hired. Love your job.