It's very nice of you to post these commonly asked interview questions. They are really informative and will give a lot of confidence when attending interviews.
I'd like to request you to post some more questions as I think it'll be helpful for the freshers.
And some different way to answer the questions already posted; which will avoid the HR people listening to the same tunes from every recruitee.