Engineer Ii Interview Questions

9,743 engineer ii interview questions shared by candidates

In one DSA round I was asked a question based on BFS: Given a m x n matrix indicating a hospital and containing infected, uninfected and empty patient wards, find the minimum time required to infect all the patients.
avatar

Software Development Engineer (SDE) II

Interviewed at Amazon

3.5
Aug 24, 2025

In one DSA round I was asked a question based on BFS: Given a m x n matrix indicating a hospital and containing infected, uninfected and empty patient wards, find the minimum time required to infect all the patients.

I completed the Amazon SDE2 online assignment. I am bound by an NDA, so I cannot share specific questions or solutions. Overall, the assignment was challenging but fair, testing algorithmic problem-solving, coding skills, and system design knowledge. Time management was important, and the problems reflected real-world scenarios at Amazon.
avatar

Software Engineer II SDE2

Interviewed at Amazon

3.5
Aug 27, 2025

I completed the Amazon SDE2 online assignment. I am bound by an NDA, so I cannot share specific questions or solutions. Overall, the assignment was challenging but fair, testing algorithmic problem-solving, coding skills, and system design knowledge. Time management was important, and the problems reflected real-world scenarios at Amazon.

- Phone screen: Variation of Meeting Rooms II - Round 1: Combination of Insert and Merge Intervals - Round 2: Min Stack - Round 3: Don’t recall, but it was a LC Easy/Medium - Round 4: System Design - Build a recommendation system based on users Amazon shopping history
avatar

Software Development Engineer (SDE) II

Interviewed at Amazon

3.5
Oct 12, 2025

- Phone screen: Variation of Meeting Rooms II - Round 1: Combination of Insert and Merge Intervals - Round 2: Min Stack - Round 3: Don’t recall, but it was a LC Easy/Medium - Round 4: System Design - Build a recommendation system based on users Amazon shopping history

1. Anagram Combination Counting Problem Given a list of words and sentences, determine how many unique sentences can be formed by replacing each word with any of its anagrams. Example: words = [‘listen’, ‘silent’, ‘it’, ‘is’] sentences = [‘listen it is silent’, ‘listen it is silent listen’] output = [4, 8] ⸻ 2. Implementing a File-System “find” Command Imagine implementing something like the Unix find command in a high-level language. Write code that can handle queries such as: • Find all files over 5 MB under a directory • Find all XML files under a directory • Advanced: files whose extension is Java OR all XML files with size between 5MB and 10MB ⸻ 3. Currency Conversion Problem Given a log of currency conversion rates (e.g., USD→EUR, EUR→GBP), write a function that converts between any two currencies. Example entries: {“from”:“USD”, “to”:“EUR”, “rate”:1.1} {“from”:“EUR”, “to”:“GBP”, “rate”:1.2} Meaning 1 USD = 1.32 GBP. 4: system design: book store review api
avatar

Software Engineer II

Interviewed at Amazon

3.5
Nov 14, 2025

1. Anagram Combination Counting Problem Given a list of words and sentences, determine how many unique sentences can be formed by replacing each word with any of its anagrams. Example: words = [‘listen’, ‘silent’, ‘it’, ‘is’] sentences = [‘listen it is silent’, ‘listen it is silent listen’] output = [4, 8] ⸻ 2. Implementing a File-System “find” Command Imagine implementing something like the Unix find command in a high-level language. Write code that can handle queries such as: • Find all files over 5 MB under a directory • Find all XML files under a directory • Advanced: files whose extension is Java OR all XML files with size between 5MB and 10MB ⸻ 3. Currency Conversion Problem Given a log of currency conversion rates (e.g., USD→EUR, EUR→GBP), write a function that converts between any two currencies. Example entries: {“from”:“USD”, “to”:“EUR”, “rate”:1.1} {“from”:“EUR”, “to”:“GBP”, “rate”:1.2} Meaning 1 USD = 1.32 GBP. 4: system design: book store review api

Viewing 9361 - 9370 interview questions

Glassdoor has 9,743 interview questions and reports from Engineer ii interviews. Prepare for your interview. Get hired. Love your job.