Amazon·Software Engineer·Technical Phone Screen
Jul 2026
Amazon SWE coding round, one question the whole time, and it was basically a streaming twist on a sliding window anagram problem. Not brutal, but the edge cases will get you if you're not careful.
- Given a continuous stream of characters and a fixed target word, detect and report every position in real time where the last N characters (N = length of target) form an anagram of that target.
“I knew the static version of this problem pretty well, but the streaming interface tripped me up more than I expected.” The rest of the author's notes on Software Engineer interview at Amazon, Technical Phone Screen round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post