3 ms·
When you see all five questions together, it's obvious they're about Java (edit: or maybe C#, since the terminology is the same.) Taking them one by one in an
by dkarl 15y ago
When you see all five questions together, it's obvious they're about Java (edit: or maybe C#, since the terminology is the same.) Taking them one by one in an interview, you'd have no way of knowing, so good luck on providing "accurate" answers.
Imagine if "What is an interface?" was the first question you were asked. That's so vague it's almost philosophical.
Finally, I'm really glad I've done enough Java programming to remember the answers to these questions. Apparently, if my work history had been a little different, I'd be unemployable.
- mrtron 15y agoYou nailed it with "What is an interface?". Interviewers really mean Java interface. Back in the day, I was told in an interview: "While they were a Java shop, this interview is about general programming concepts." The first question they asked was "What is an interface?".
- deleted 15y ago[deleted]
- amcintyre 15y agoI don't have to imagine; I've received, "What is an interface?" as a first question in three different interviews over the last couple of months. Never mind that Java isn't anywhere on my resume, I made it clear to the recruiter before the interview that I don't know Java (not that I mind learning if necessary for the job, just don't send me to a job interview that requires it), and they were ostensibly interviewing me for a senior non-Java-specific position that required solid math skills. I'm not quite sure what they're trying to filter for, but when one uses language-specific trivia as a starting point for an interview, it's going to filter out a lot of people that many companies claim they're so desperate to hire.