Describe a time when you collaborated with designers and engineers to deploy a new product. What was your role?
Tell me can you have constant volatile variables?
Tell me what is difference between binary semaphore and mutex?
What is meant by a sandbox.
What are the most common errors you've found in embedded systems and how have you resolved them?
Explain how does combination of functions reduce memory requirements in embedded systems?
Tell me what are the different storage classes in c?
What is the volatile keyword used for?
What is interrupt latency and how can we decrease it?
What's the difference between locking and lockless (optimistic and pessimistic) concurrency models?
Mention what are the essential components of embedded system?
What is the difference between unit test and integration test?
whether the mulitasking and multiprocessing are same or not.