Jinzpaul4u
Full Member level 4
- Joined
- Feb 1, 2012
- Messages
- 231
- Helped
- 59
- Reputation
- 118
- Reaction score
- 60
- Trophy points
- 1,328
- Location
- India
- Activity points
- 2,822
Hi Everyone,
here I am posting some basic embedded interview questions which I faced recent interviews.
Please post the answers for below questions ? it might helpful for all edabaord members .:-D
Please post your answer.:idea:
Best regards,
Paul
here I am posting some basic embedded interview questions which I faced recent interviews.
Please post the answers for below questions ? it might helpful for all edabaord members .:-D
1. Macro and inline functions
2. How does a breakpoint work
3. structure inside union
4. Function pointer
5. Circular/Ring buffer working
6. What is Interrupt vector table
7. How uart multislave network works
8. Difference between CAN and I2C
9. What are stack pointers
10.Macro to convert little endian to big endian
11.Write program for transpose of a matrix
12.Different spi modes and working
13.Difference between c and embedded c
14.Explain the following definition?
int abc;
int *abc;
const int *abc;
int const *abc;
int * const abc;
const int * const abc;
15.what are generic pointers
16.funct(a+2); //Can we call function like this ?
17. Source of Watchdog timer
18.Write a code snippet for uart buffer reception and validate the data coming in
19.How to get stabilized output from an ADC if the reference voltage is connected to a varying battery input
20.Internal structure of a pwm module
21.Draw ADC internal architecture
22.Program to sort an array
23.Difference between 8 and 16 bit microcontroller
24.How does a stack work
25.where do static variables get saved
26.Different segment of memory
27.what is the processors total memory and what are the different classifications
28.Can variables have 2 storage classes ?
29. How can i access a static variable inside a function outside the file ?
30.what is cache memory?
31.How many CAN filters did ur controller have and how is that working
32.What will happen if all registers are engaged and you create a variable with register storage class
33.How to know how many slaves are in the i2c network if you don't know the address of the slaves present
34.Show a method to create a square wave with 1mhz
35. Function of propagation segment in CAN
36.What will happen if you remove a Node from a CAN network
37.What is the function of SRR bit in CAN
38.How to access a fixed memory location using pointers eg: 0x8536
39.Draw the signal levels of CAN H and CAN L if the value passing is 0x1234
40.Use of generic pointers
41.Difference between malloc and calloc
42.What is segmentation fault
Please post your answer.:idea:
Best regards,
Paul
Last edited: