本文发表在 rolia.net/zh 相约加拿大网上社区枫下论坛
For experienced guys, they will unzip the ear file using WinZip, or using Jar utility in the JDK. Then, they will try to find application.xml for the whole application. Further, they can find web.xml for Web componet, ejb-jar.xml for ejb component. Probably, they will find some other xml files, but those three are standard ones. From these XML files, one can learn a lot of information about the whole application. Of course, one can also use some other tools to reverse-engineer Java classes.
As I use this question, I sometimes give people a hint that they can use Winzip or Jar. From their answers, I can learn if these guys have a big picture of J2EE application. If they cannot talk about ejb-jar.xml and web.xml files following my instructions, I will conclude they have no life-cyle experiences in J2EE, or they haven't studied J2EE thoroughly.
Of course, it is a different story to you, because you are not talking face-to-face. My questions are really simple for people who have spent time.
I can remember a hot discussion at this forum on resume faking. It seems to me that it is not difficult to kick off the fakes by some simple questions. On the other hand, if some one with no true project experiences can answer 10 of my 16 questions, I think he is very smart and have a great potential. In another word, I would be honored to be cheated on by this guy. If I have my own company or team, I would immediately hire such a liar! (Unfortunately, I don't have my company and team yet and I am still working for others).
Regarding my questions on image process, if the candidate tells me he does not know anything about it, he is OK. However, if he tries to play odds without any experiences, he will lose the whole interview.
更多精彩文章及讨论，请光临枫下论坛. 网址: rolia.net/zh