Qualcomm interview question

static variables , extern keyword,volatile,recursion