Embedded Software Engineer Staff Interview Questions

4,667 embedded software engineer staff 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 461 - 470 interview questions

See Interview Questions for Similar Jobs

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