Amazon·Software Engineer·Online Assessment (OA)
- Debug a broken Node.js application by identifying and fixing issues in the controllers and routes.
“Prior Node.js experience made this click fast.”
FAANG / Big Tech
Most of these Amazon write-ups come from Software Engineers (1,092), then Data Scientists (182) and Product Managers (165). The most reported rounds are the technical phone screen (618), the behavioral / leadership round (309), the online assessment (228) and the system design round (159).
1581 interview notes · updated Oct 2026
“Prior Node.js experience made this click fast.”
“This is the kind of question that sounds easy until you're in it and realize your example isn't landing.”
“I went straight for a frequency map and then sorted by (freq, value).”
“This one has layers and I underestimated that going in.”
“I knew LRU cold but LFU tripped me up at first because the tie-breaking rule (least recently used among the least frequent) means you need two layers of ordering.”
“Pretty much just a logistics check.”
“I started by talking about re-checking the work, which felt obvious and a bit defensive in retrospect.”
“This is what's eating at me.”
“Took me a while to even parse what 'special' meant here.”
“They asked this three separate times across different relationship types, which I wasn't ready for.”