Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Whats the proper way of saying you dont know the answer in a technical interview?

 
Mark Reyes
Ranch Hand
Posts: 426
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
...and what can you say to still have the chance of landing that job?

Just a curious question though as I am about to apply for a post.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65115
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Surely there will be something you know about the point of the question. Even if you don't know the exact answer to the question, it's an opportunity to show what you do know of the subject matter serving as the context of the question.

 
Maneesh Godbole
Saloon Keeper
Posts: 11092
13
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Way I look at things, programming is all about logic and logical thinking. So even if you do not know the answer, if you can think out loud and arrive at some logical answer (though incorrect), I would be happy if I was interviewing.
 
Jan de Boer
Ranch Hand
Posts: 579
3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Also depends on the interviewer may-be. Is it a technical lead, or a manager?
 
fred rosenberger
lowercase baba
Bartender
Posts: 12185
34
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Honestly always wins out in my book. I have answered questions with "Well, I've never used X, but based on my experience with Y, I would think that this or that would be something to consider".
 
Jayesh A Lalwani
Rancher
Posts: 2756
32
Eclipse IDE Spring Tomcat Server
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
IMO, if you don't understand the question, it's better to be honest and say that you have no idea. Trying to reason through a question that you don't understand sounds like faking. OTH, if you do understand the question, but don't know the answer, it's better to tell the interviewer that you don't know, but try to logically deduce the answer.

Although sometimes you can shoot yourself in the foot reasoning through the answer too Once during an interview, the interviewer started asking me about internals of Java Generics. I started completely blanking out, and in a panic, I gave the answer that first came into my mind and seemed pretty logical to me. Turns out, I gave the answer about C++ Generics (or templates or whatever it;s called). The boss told me that I'm wrong and I gave the answer about C++ Generics . I apologized and told him it's hard for me to keep the 2 straight
 
William P O'Sullivan
Ranch Hand
Posts: 859
Chrome IBM DB2 Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
A great question!

It also does depend on the original interviewers question. If the answer is binary (i.e: true or false, yes or not),
then that is a mental black mark against you, that you need to recover from by scoring "bonus points" in other areas.

If you are told you are wrong, then simply as suggested say something like "it's a been a while, or I've used X instead of Y"

It the question is more essay type, say "How would you do this?", they are looking for analysis and problem solving skills.
There may be more than one way to get to the solution. This again is all up to the interviewer.

I look for people to think, and not simply rattle off what they have memorized in tests, books etc.
Tell me how you know this, how have you used this.. are there other ways that you may be familiar with etc.

WP
 
Anayonkar Shivalkar
Bartender
Posts: 1557
5
Eclipse IDE Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I guess we do have quite descents answers here, however, I would share my two cents:

As some people have already mentioned, honesty is the best policy. If the question is so out of scope that you've never even heard of, then frankly tell them that you have no idea, however, depending on the situation, you can ask for a hint, or what it is related with. However, answer only if you know the answer. If you are guessing, then clearly say that "I don't know the answer, but here is my guess".

Secondly, think aloud. If you are given a puzzle or a coding problem, and you keep on staring at paper for 100 seconds or so, interviewer has no clue that whether you are gone absolutely blank, or whether you are thinking very hard and are almost there and it'll just take few more seconds to get the answer. So, say what you are thinking. Explain your thinking process. Mention why do you think that it should be in such and such way etc. It will make you comfortable (because you don't have to worry what interviewer is thinking), and interviewer understands what you are doing. Sometimes, if you are very close, interviewer may even give you a clue - which helps to further improve the dialogue between you and interviewer.

Finally, please tell the interviewer if you do not know the details. e.g. if you are asked about JDBC technology, and if you don't know the actual JDBC, just say it and move on. There's no point in telling them how your old team created a wrapper framework for JDBC and how you called APIs from those classes - it seems like a justification about why you don't know JDBC - which is not good.

I hope this helps.

All the best.
 
Deepak Bala
Bartender
Posts: 6663
5
Firefox Browser Linux MyEclipse IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Whatever you do, dont try to fabricate an answer. Stay calm, think about the question and come up with a logical answer. If the question is down right unanswerable without knowledge about the topic, avoid answering it and decline politely. It is all right to say 'I am not sure I have a good answer to that question'
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34837
369
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I agree with the above. Another thing is to say how you'd do about finding the answer for questions you can't reason out. Even "shoot, if I needed to know that I'd look in my X in Action book on my desk" or "I've never worked with X but I'd look in the manual or ask someone".

Also keep in mind it is ok to not know some things. Many interviews keep probing until you get out of your comfort zone to see how you react with new things. It's not necessarily an essential skill for the job they are asking about. And even if it is, it is ok to get a few wrong.
 
Arjun Singh Rampal
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jan de Boer wrote:Also depends on the interviewer may-be. Is it a technical lead, or a manager?

Are you trying to suggest something ?
 
Arjun Singh Rampal
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What I would do - If it is related to what I know, then I will say that I can try to get a solution. Otherwise, tell him that I dont know.
Its better not to fake it.
 
Mark Reyes
Ranch Hand
Posts: 426
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks everyone for such great insights.

I'll take note of all the pointers that you have given...
 
Jan de Boer
Ranch Hand
Posts: 579
3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Arjun Singh Rampal wrote:
Jan de Boer wrote:Also depends on the interviewer may-be. Is it a technical lead, or a manager?

Are you trying to suggest something ?


It could be that the interviewer is not technical and only has a few questions he obtained from the technical lead. If so, they probably are more looking at how you try to explain it, and if you stay confident, then paying attention to whether or not your answer is 100% exactly right.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic