SAI Technology interview question

Differentiate static, volatile, extern variable