Hexaware Technologies interview question

Just basic ones - difference between interpreter and compiler - some sql and os based ones.