Tell me why is java mostly used in embedded systems?
What is a inode?
Give an example of troubleshooting on embedded targets. Explain the process step-by-step.
What are little endian and big endian types of storage? How can you identify which type of allocation a system follows?
What is continuous integration? Why is it important?
Tell me whether we can use semaphore or mutex or spinlock in interrupt context in linux kernel?
How does the interrupt architecture works?
Tell me what are inline functions?
Why are patterns important?
Tell me what does dma address will deal with?
What are recursive functions? Can we make them in line?
What is the repository pattern?
What is the difference between locking and lockless (optimistic and pessimistic) concurrency models?