Embedded Interview Questions


  1. What is system memory? Define the different types of memory systems available?
  2. What is the virtual memory? How is it different from main memory and cache memory?
  3. What is the difference between deadlock and starvation? What do you mean by concurrency?
  4. Define Inode? Why inode are useful in storing data? Explain thread and process with the help of an example?
  5. What is the use of inline and macro functions? Explain the advantages and disadvantages of each with the help of an example?
  6. What is the scope of static variables? What will happen when recursion functions are declared inline?
  7. Explain semaphore? How does it contribute in sharing resources?
  8. Describe mutual exclusion or mutex? Why these algorithms are used in programming?
  9. What is an array? Can you pass the values of an array to a function?

10.What will happen if you pass the constructor to functions by value?

11.Explain briefly: class, Void () and main ()? How many class          factions can be used involved in one  programme?

Category: Software Interview Questions

Leave a Reply