Cognizant interview question

Compiler vs interpreter ++I vs i++ Define variable vs declare variable