Dear Sir, It was nice to read your question as well as suggestion which can help out one to make his life better with a perfact reply so its request to keep it up with more development.
Exactly the questions I was asked before getting hired. These questions are repeated in every interview. Focus should be on these top 5 aspects whether u r a fresher or experienced person.