Interview Experience with Sandisk for SD Card team (C Programming)

Last Updated : 14 May, 2019
Round 1:
  1. Static vs Global.
  2. What is Volatile? Where is it used?
  3. What is Structure Padding and How to avoid it?
  4. Design of reader-writer paradigm.
Round 2:
  1. What is Volatile? Where is it used?
  2. What is Stack? When a function is about to call another function - What all happens on the stack.
  3. Does ISR have its own stack?
  4. What happens when an Interrupt is raised & before ISR is executed
Round 3: 1. About projects and work experience.
Comment