Embedded software engineer Interview Questions | Glassdoor

Embedded software engineer Interview Questions

502

embedded software engineer interview questions shared by candidates

Top Interview Questions

Sort: RelevancePopular Date

A brain teaser question where we have to find out 45 minutes with the help of two ropes. Given that one rope burns completely in 1 Hr and the rate or burning is not consistent.

4 Answers

I assume that both ropes have the same non consistency. If you burn from one end it takes 1H. If you burn it from both ends it takes 1/2 H. To get 1/4 H, burn it from both ends and the point that in the first rope the fires got together.

I assume that both ropes have the same non consistency. If you burn from one end it takes 1H. If you burn the first rope from both ends it takes 1/2 H. Immediately after the first rope burnt, burn the second rope from one end and the middle point that fires reached each other in the first rope. To get 1/4 H, burn it from both ends and the point that in the first rope the fires got together.

Burn first rope from both ends, and second rope from one end only. When First has completely burned, 30 mins will have passed and second rope will have 30 mins left on it. Now burn second rope, which has burned for 30 mins already, from both ends, this will burn a 30 minute rope at twice speed, making it complete in 15 mins. This will be 45 minutes total.

what is volatile, static ? how would it affect if the static keyword used for big array inside a function? what are sections of memory and what kind of variable is stored where?

3 Answers

reverse bits of an integer that is a power of 2 , keeping complexity in mind.

3 Answers

various synchronization methods used in programming

3 Answers

white board: find the first non-recurring character in a string. i.e. input "abbcdcaea" would return "d"

4 Answers

Write a program to test endianess of storage.

3 Answers

Datastructure that is accessed by both int handler n exception handler

4 Answers

Write a C program to encode bits in a 32-bit number such that, most significant 16 bits should be reversed but lower 16 bits should be untouched. Then asked to generalize this to any number of bits.

3 Answers

About assembly implementation of spinlock?

4 Answers

"Why are sewer caps round?"

3 Answers
110 of 502 Interview Questions