Java5 J2EE interview questions and answers