HackerRank: 10 multiple choice questions about software concepts, the C language and some brain teasers. You should be practiced in coding common C data structures as 4 coding questions follow. The recruiter gave me a document to prepare for the 3 hour technical interview. Be able to explain every single bullet point in the document in detail.
Embedded Engineer Interview Questions
6,297 embedded engineer interview questions shared by candidates
2 coding question using C. Need to have knowledge for basic data structure . And basic knowledge of computer network and operation system, especially about TCP and inter process communication.
Study the things I added above
basic C++ concept. Design algorithms for different settings. review the time complexity and space complexity.
Work experience and skills used
protocols, electronic basics, c, etch
Lots of terms I've never used, but knew the answers to once he explained them which was frustrating since there is no standardized way of referring to certain procedures.
They ask for you to do a code review of some code snippets. In particular, they had a snippet with the malloc() family of functions which is really weird since using dynamic allocation on RTOS and embedded systems is frown upon. So this question was not relevant at all for the job since you'll never be using dynamic allocation in most embedded systems unless you want things to catch fire and explode. It's almost as if they didn't know what to ask for, but found that question online and though it would be suitable to use it on the interview.
They also ask if you recognize some C declarations as valid and ask you to comment on what they do, like a function pointer and a const volatile pointer variable.
General engineering questions. Not very technical or not technical at all. More about general strengths and experience
Viewing 4801 - 4810 interview questions