The first interview was a positive experience. Questions were average in difficulty and focused on C fundamentals such as structs and callbacks, as well as a system design question (e.g., building a state machine).
The second interview was with a manager
Overall, the process was fair and straightforward, with a good balance between practical C knowledge and problem-solving skills.