During a recent job interview I was asked what I consider to be overly technical specific questions. These questions are too specific because generally it is knowledge I don't need to store in my brain.
For example, I am looking for a Software Developer position and I was asked many specific questions for an hour about specific Java API methods, constructors, etc. There are thousands of these and I work in many different programming languages so I don't believe it is possible to memorize all API methods etc. Also, looking up the correct API takes seconds as long as you know its functionality.
My response to many of the questions was, "I don't know that off the top of my head. When I program I have a monitor for my IDE's and another monitor for my API's, I don't attempt to memorize all of them."
A couple questions come from this:
- Is there a better response I could have used?
- Are these acceptable interview questions and should I expect more of them in future interviews with this company or others?