The interviewer should ask the questions which relates to their project instead of asking non related questions. The interviewer can also take interview via phone or via skype. Interviewer should cover all round of technical test like Core Java, J2EE and PL/SQL etc. also should ask about application server and what are the technology use in last project.