Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
Technical interview round with questions on core subjects.
1. Storage classes in C.
2. What is extern in C? Scope of variables and functions, etc.
3. More questions on C like structure, union, structure padding, etc.
Technical interview round with questions mainly on core subjects
1. Complete process of how an instruction in assembly is executed. What are the different registers involved.
2. USB protocol related basic questions like what are the different classes, what their applications, etc. Please note that I was asked this question only because I worked on USB Class in previous company and I had mentioned it in resume.
3. Serial protocols in Embedded System like UART, I2C, SPI, etc. Which protocol is used in which case, what is the advantage of x protocol over y protocol, etc. Basically they check how well you understand the protocols from application point of view.
4. What was the most difficult task/challenge in your previous job and how did you handle it?
HR round with managerial questions mainly.
Questions related to work done at previous company and the product.
Be very specific and careful about what you say, questions will be asked from what you describe. It's better to revise the work done at internship/previous jobs, etc.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?