Why cannot arrays be passed by values to functions?
How does inversion of control relate to dependency injection?
Tell me can static variables be declared in a header file?
How to implement a fourth order butter worth lp filter at 1 khz if sampling freuency is 8 khz?
Differentiate between mutexes vs semaphores.
Explain the difference between "set" logic, and "procedural" logic. When would you use each one and why?
Explain the difference between testing and verification?
Can we use semaphore or mutex or spin lock in interrupt context in linux kernel ?
Left to your own devices, what would you create?
What is kernel paging?
Explain the differences between stateless and stateful systems, and impacts of state on parallelism.
If you've integrated new software in an existing system, tell us how you evaluated and identified the requirements for this new technology.
Accessing fixed memory locations