Embed
Email

c4

Document Sample

Shared by: Kerala g
Categories
Tags
Stats
views:
0
posted:
12/26/2011
language:
pages:
2
Embedded systems interview questions





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 howmany 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("\nab\bcd\ref"); -> 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 wether systemuses 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 recuce it?



32. What is the differnce 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



Related docs
Other docs by Kerala g
union-budget-2012-13-highlights
Views: 102  |  Downloads: 0
notification M.Tech_05-03-09
Views: 59  |  Downloads: 0
India_Customs Regulation 1
Views: 56  |  Downloads: 0
CE Notification 39-2011-12.9.2011
Views: 54  |  Downloads: 0
STATISTICS
Views: 72  |  Downloads: 0
A Hero (R.K. Narayan)
Views: 91  |  Downloads: 6
RRBPatna-Info-HN
Views: 116  |  Downloads: 0
RRB-Notice-Para
Views: 113  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!