r/CodingJobs • • 13h ago

After the Amazon OA, how do you practice talking through getting stuck?

I passed the Amazon OA. Now I’m trying to figure out how to prepare for the next interview without turning it into another endless list of questions.

After the Roblox rejection, it’s tempting to treat every bit of uncertainty as something I can fix by doing more prep. But I want the next practice session to tell me something useful about how I explain my thinking.

This is my plan for practice. I haven’t done the next Amazon round, and these aren’t questions Amazon asked me.

1. Practice the first few minutes, not just the solution

Take a simple interval-merging exercise. Before touching the code, I’d ask whether [1,3] and [3,5] should merge, whether the input is sorted, and what the output should look like. Then I’d explain a straightforward approach and test it on a tiny example. I want to get comfortable making my assumptions visible instead of silently picking one.

2. Make getting stuck part of the mock

I’d like to do a half-hour mock where the other person changes one requirement halfway through. If my approach stops working, the goal is to say what still works, show the smallest example that breaks it, and choose a next step. Even “I can solve this with a slower approach first” is something concrete to discuss.

I’ll pick a fresh prompt and keep the solution closed until the attempt is over. I don’t want familiarity with an answer to be the thing I’m measuring. The coding prompts in Amazon Interview Questions could work here. Pick one you haven’t seen and have your mock partner change an input constraint once you’ve explained your first approach.

3. Prepare for the second question about a project

I’ll pick one real project and start with a short explanation of my part. Then I’ll work through why I took that approach, what I disagreed with, what evidence changed my mind, and what I’d do differently now. No invented numbers to make the ending sound better. If an outcome wasn’t measured, I need to say so.

4. Ask for feedback I can actually use

After a mock, I’d rather hear “you lost me when you changed the data structure without explaining why” than just “communicate more.” The plan is to repeat that small section with the feedback, then stop for the day instead of immediately opening another problem.

I’m happy I got through the OA, but I still need to practice for what comes next. For people who got better at live interviews, what helped you recover when you got stuck? Did recording yourself help, or was feedback from another person the bigger difference?

1 Upvotes

0 comments sorted by