About a week ago, I conducted my first interview. It was important to me from multiple points. For starters, it was a nice change to be on the other side of the table when going to the interview. Secondly, it kind of validated my status in the company for myself. I have been in the architecture and infrastructure for more than four years now. It is THE team people go to when they hit something they just can’t get right.
I have been known to be the guy people refer to when they have problems understanding something. Of course, I’m not the only one. There are five of us — or, rather, used to be; since nowadays it’s mostly me and another colleague. But having the high and mighty, so to speak, acknowledge this is sort of a validation of my efforts in the past years.
Anyways, I had to come up with some questions for a person claiming to know Java, EJB, Hibernate, and JPA rather well. She also had written down SQL, MySQL, and Oracle down in her resumé, but we cleared early on that she was no expert and therefore we skipped it.
Now, having gone through the process of thinking of the questions I found it something that wasn’t exactly trivial. Therefore, I will be sharing the questions I came up with shortly. Each will be an individual post, and I will try to elaborate on the answer and why I think it is a good question as well as what point it proves.
I also hope that people find it useful and correct any possible errors I have, as well as add their own suggestions.