Embedded systems interview questions

Last Updated on Saturday, 21 July 2007 02:29 Written by EditorSaturday, 21 July 2007 02:29

The Following are Embedded systems interview questions, Please do go through them, if you have answers do reply:

1. Can structures be passed to the functions by value?
2. Why cannot arrays be passed by values to functions?
3. Advantages and disadvantages of using macro and inline functions?
4. What happens when recursion functions are declared inline?
5. Scope of static variables?
6. Difference between object oriented and object based languages?
7. Multiple inheritance – objects contain how many multiply inherited ancestor?
8. What are the 4 different types of inheritance relationship?
9. How would you find out the no of instance of a class?
10. Is java a pure object oriented language? Why?
11. Order of constructor and destructor call in case of multiple inheritance?
12. Can u have inline virtual functions in a class?
13. When you inherit a class using private keyword which members of base class are visible to the derived class?
14. What is the output of printf(“nabbcdref”); -> ef
15. #define cat(x,y) x##y concatenates x to y. But cat(cat(1,2),3) does not expand but gives preprocessor warning. Why?
16. Can you have constant volatile variable? Yes, you can have a volatile pointer?
17. ++*ip increments what? it increments what ip points to
18. Operations involving unsigned and signed — unsigned will be converted to signed
19. a+++b -> (a++)+b
20. malloc(sizeof(0)) will return — valid pointer
21. main() {fork();fork();fork();printf(“hello world”); } — will print 8 times.
22. Array of pts to functions — void (*fptr[10])()
23. Which way of writing infinite loops is more efficient than others? there are 3ways.
24. # error — what it does?
25. How is function itoa() written?
26. Who to know whether system ses big endian or little endian format and how to convert among them?
27. What is interrupt latency?
28. What is forward reference w.r.t. pointers in c?
29. How is generic list manipulation function written which accepts elements of any kind?
30. What is the difference between hard real-time and soft real-time OS?
31. What is interrupt latency? How can you reduce it?
32. What is the difference between embedded systems and the system in which rtos is running?
33. How can you define a structure with bit field members?
34. What are the features different in pSOS and vxWorks?
35. How do you write a function which takes 2 arguments – a byte and a field in the byte and returns the value of the field in that byte?
36. What are the different storage classes in C?
37. What are the different qualifiers in C?
38. What are the different BSD and SVR4 communication mechanisms

Post to Twitter


Submit Interview Questions at intr[at]freshershome.com



15 Comments

  1. raja   |  Wednesday, 23 July 2008 at 9:16 am

    i want Hardware ,Networking interview questions send me

  2. raja   |  Wednesday, 23 July 2008 at 9:17 am

    i want Hardware,Networking nterview questions please send me

  3. Kiranmai   |  Friday, 26 December 2008 at 4:10 am

    anyone can send me basic interview questions with answers(Embedded)

  4. giriraj kamble   |  Thursday, 23 July 2009 at 9:49 am

    hi
    i want the interview questions of embedded system and their answers

  5. praveen   |  Tuesday, 01 September 2009 at 3:54 am

    hi
    i want the interview questions of embedded system and their answers

  6. praveen   |  Tuesday, 01 September 2009 at 3:54 am

    i want the interview questions of embedded system and their answers

  7. kuthbudin   |  Friday, 04 September 2009 at 9:39 am

    please mail me interview questions on embedded systems with answers

  8. dipak   |  Friday, 05 March 2010 at 7:59 am

    i want more intervive quations related with electonix and tele. comm.

  9. deepa.m   |  Monday, 16 August 2010 at 3:17 am

    i want embeded c programms in microcontrollers..and how to write .. and implement

  10. shiva   |  Saturday, 09 October 2010 at 10:31 am

    Pls,
    Anyone can send me basic Embedded System Programming interview questions with answers…

  11. kotti   |  Thursday, 25 November 2010 at 4:05 am

    i want Hardware ,Networking interview questions send me

  12. anand   |  Thursday, 17 February 2011 at 12:34 pm

    i am a BE fresher and i want to know how us the carier in embedded sector.
    my background is electronics.

  13. S.Santosh Singh   |  Tuesday, 15 March 2011 at 2:44 pm

    . Can structures be passed to the functions by value?
    2. Why cannot arrays be passed by values to functions?
    3. Advantages and disadvantages of using macro and inline functions?
    4. What happens when recursion functions are declared inline?
    5. Scope of static variables?
    6. Difference between object oriented and object based languages?
    7. Multiple inheritance – objects contain how many multiply inherited ancestor?
    8. What are the 4 different types of inheritance relationship?
    9. How would you find out the no of instance of a class?
    10. Is java a pure object oriented language? Why?
    11. Order of constructor and destructor call in case of multiple inheritance?
    12. Can u have inline virtual functions in a class?
    13. When you inherit a class using private keyword which members of base class are visible to the derived class?
    14. What is the output of printf(“nabbcdref”); -> ef
    15. #define cat(x,y) x##y concatenates x to y. But cat(cat(1,2),3) does not expand but gives preprocessor warning. Why?
    16. Can you have constant volatile variable? Yes, you can have a volatile pointer?
    17. ++*ip increments what? it increments what ip points to
    18. Operations involving unsigned and signed — unsigned will be converted to signed
    19. a+++b -> (a++)+b
    20. malloc(sizeof(0)) will return — valid pointer
    21. main() {fork();fork();fork();printf(“hello world”); } — will print 8 times.
    22. Array of pts to functions — void (*fptr[10])()
    23. Which way of writing infinite loops is more efficient than others? there are 3ways.
    24. # error — what it does?
    25. How is function itoa() written?
    26. Who to know whether system ses big endian or little endian format and how to convert among them?
    27. What is interrupt latency?
    28. What is forward reference w.r.t. pointers in c?
    29. How is generic list manipulation function written which accepts elements of any kind?
    30. What is the difference between hard real-time and soft real-time OS?
    31. What is interrupt latency? How can you reduce it?
    32. What is the difference between embedded systems and the system in which rtos is running?
    33. How can you define a structure with bit field members?
    34. What are the features different in pSOS and vxWorks?
    35. How do you write a function which takes 2 arguments – a byte and a field in the byte and returns the value of the field in that byte?
    36. What are the different storage classes in C?
    37. What are the different qualifiers in C?
    38. What are the different BSD and SVR4 communication mechanisms

    Please send me the answers…

  14. rani   |  Monday, 27 February 2012 at 1:55 pm

    hi i want to embedded systems interview questions .. plz send me

  15. S.malarvizhi   |  Thursday, 03 January 2013 at 7:29 pm

    i want basics of embedded and embedded basic interview questions with answers please send to me.

Leave a Reply