Embedded Systems Technical Interview Questions asked in Placement Papers of electronics / electrical / IT Companies MNCs.
- Can structures be passed to the functions by value?
- Why cannot arrays be passed by values to functions?
- Advantages and disadvantages of using macro and inline functions?
- What happens when recursion functions are declared inline?
- Scope of static variables?
- Difference between object oriented and object based languages?
- Multiple inheritance - objects contain howmany multiply inherited ancestor?
- What are the 4 different types of inheritance relationship?
- How would you find out the no of instance of a class?
- Is java a pure object oriented language? Why?
- Order of constructor and destructor call in case of multiple inheritance?
- Can u have inline virtual functions in a class?
- When you inherit a class using private keyword which members of base class are visible to the derived class?
- What is the output of printf("\nab\bcd\ref"); -> ef
- #define cat(x,y) x##y concatenates x to y. But cat(cat(1,2),3) does not expand but gives preprocessor warning. Why?
- Can you have constant volatile variable? Yes, you can have a volatile pointer?
- ++*ip increments what? it increments what ip points to
- Operations involving unsigned and signed — unsigned will be converted to signed
- a+++b -> (a++)+b
- malloc(sizeof(0)) will return — valid pointer
- main() {fork();fork();fork();printf("hello world"); } — will print 8 times.
- Array of pts to functions — void (*fptr[10])()
- Which way of writing infinite loops is more efficient than others? there are 3ways.
- # error — what it does?
- How is function itoa() written?
- Who to know wether systemuses big endian or little endian format and how to convert among them?
- What is interrupt latency?
- What is forward reference w.r.t. pointers in c?
- How is generic list manipulation function written which accepts elements of any kind?
- What is the difference between hard real-time and soft real-time OS?
- What is interrupt latency? How can you recuce it?
- What is the differnce between embedded systems and the system in which rtos is running?
- How can you define a structure with bit field members?
- What are the features different in pSOS and vxWorks?
- 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?
- What are the different storage classes in C?
- What are the different qualifiers in C?
- What are the different BSD and SVR4 communication mechanisms
Completely detailed solutions / answers coming soon.. Keep watching PreviousPapers.blogspot.com for more placement papers and all computer languages technical, HR interview tips and details for latest / recent ones by real candidates. Freshers and on campus drives for engg. B.tech electronics and communication engineering and all other branches students. College / degree project questions and notes / free online resources / tutorial questions for various subjects available here..
No comments:
Post a Comment