The interview process consisted of an initial HR screening, followed by a technical interview focused on embedded systems fundamentals, Linux/RTOS, and practical problem-solving. This was complemented by a hands-on task or technical discussion related to real-world embedded development. The final step was a team or managerial interview to assess communication skills and cultural fit.