Interview questions and answers on java swing