Interview questions and its solutions