Embedded Software Developer Interview Questions

4,750 embedded software developer interview questions shared by candidates

Describe & implement the function memcmp with the signature: bool memcmp(int[] a, int[] b). It should decide whether all the elements of a and b are equal, assume a and b are of the same length N for some N > 0. memcpm is required to run exactly the same code flow for all possible inputs (e.g. no return should be called until ran over all N array elements, even of non-equal elements have already been found).
avatar

Embedded Software Engineer

Interviewed at Altair Semiconductor

3.9
Nov 17, 2018

Describe & implement the function memcmp with the signature: bool memcmp(int[] a, int[] b). It should decide whether all the elements of a and b are equal, assume a and b are of the same length N for some N > 0. memcpm is required to run exactly the same code flow for all possible inputs (e.g. no return should be called until ran over all N array elements, even of non-equal elements have already been found).

Asked to provide the following: - Printed documentation of a product or system that you had a significant role in delivering. This can be any project, even personal, homebrew, school project, or open source applications - Be prepared to discuss your involvement in the project (lead, senior, test engineer, etc) - Be prepared to discuss your role with other engineering disciplines and/or departments - Include design documentation if available - This information should be provided in printed format and presented orally - All printed information will be returned to you - Allocated time: Approximately 20 minutes - All documentation should be unclassified and not contain any proprietary data
avatar

Embedded Software Engineer

Interviewed at Oceaneering International

3.9
Sep 1, 2015

Asked to provide the following: - Printed documentation of a product or system that you had a significant role in delivering. This can be any project, even personal, homebrew, school project, or open source applications - Be prepared to discuss your involvement in the project (lead, senior, test engineer, etc) - Be prepared to discuss your role with other engineering disciplines and/or departments - Include design documentation if available - This information should be provided in printed format and presented orally - All printed information will be returned to you - Allocated time: Approximately 20 minutes - All documentation should be unclassified and not contain any proprietary data

Interview 2: static keyword? How does an OS handle it? What's a module in C? How to write a module? What is inline function? Advantages? How does an OS/memory handle inline functions? How does a register work? why is it fast? How many variables can u declare in register?
avatar

Embedded Software Developer

Interviewed at BlackBerry

3.7
Apr 15, 2012

Interview 2: static keyword? How does an OS handle it? What's a module in C? How to write a module? What is inline function? Advantages? How does an OS/memory handle inline functions? How does a register work? why is it fast? How many variables can u declare in register?

There is no question for Experienced Candidate , they said to write to C code to print some series like 9 98 987 ..... i don't thing this is related to job profile still , in written exam lot of questions related to aptitude.
avatar

Senior Embedded Software Engineer

Interviewed at Genus Power Infrastructure

3.5
Feb 19, 2020

There is no question for Experienced Candidate , they said to write to C code to print some series like 9 98 987 ..... i don't thing this is related to job profile still , in written exam lot of questions related to aptitude.

Viewing 471 - 480 interview questions

Glassdoor has 4,750 interview questions and reports from Embedded software developer interviews. Prepare for your interview. Get hired. Love your job.