My interview for the Embedded Systems role was a deep and technical discussion, heavily focused on the C programming language. The interviewer probed advanced concepts like complex structures, memory management, and particularly challenging pointer arithmetic and twisters, testing my low-level understanding. This was complemented by questions on basic electronics principles, connecting software to hardware fundamentals, which provided a comprehensive assessment of my suitability for the embedded domain.