Very intrusive but insightful with regretsFreeRTOS kernel provides a portable abstraction layer, task scheduling and interprocess communication (IPC) mechanisms. The main IPC mechanism in FreeRTOS is a concurrent queue: a circular buffer data structure that tasks and interrupt service routines use to exchange messages.
Very long process with a lot of prior preparation needed, lots of behavioral questions and scenarios, multiple days and still after all of that you get a rejection with zero feedback.
Interview questions [1]
Question 1
Talk about a conflict scenario and how to resolve it.
I applied online. The process took 4 weeks. I interviewed at Amazon (Costa Rica) in Nov 2025
Interview
The Amazon interview process typically includes an online assessment, followed by multiple technical and behavioral interviews focused on Amazon’s Leadership Principles. Candidates face problem-solving tasks, system design questions, and a final panel interview to assess overall fit
Interview questions [1]
Question 1
Tell me about a problem you’ve had and what you would do differently
Several rounds of coding and algorithm questions, the questions varied from easy to medium and were your general leet code style questions - overall process wasn't too bad and pretty general