Qualcomm interview question

What's volatile ,static, const keyword?