Well-structured and in-depth. The process included an initial online assessment with technical questions, followed by a technical interview that covered embedded systems concepts, C/C++ programming, real-time operating systems, and problem-solving skills. The interviewers were knowledgeable and asked both theoretical and practical questions. The final round included behavioral questions and a discussion about previous projects. Overall, a fair and rigorous process that tested both technical and soft skills effectively.