Tech IndustryFeb 11, 2019
NewsAhf28

Honesty while interviewing

What's the deal with it? I'm looking for comments from people who can speak on both sides. In my opinion, you shouldn't need to tell the interviewer if you've already seen the question/ asked the question. This is almost equivalent to sitting in an exam and not solving a question just because you know how to solve it. In case I mention that I've seen the question, I'm not given any points for my morality, nor is it going to compensate for any low points I may have had during the interview. I'd lose the job either way. If I have a chance in securing it, why would I go out of my way to hurt my chances? Edit- where would you draw the line now if you are asked the same question twice while interviewing with the same company? This seems like a pretty hypothetical scenario, but humor me. CMV. Please šŸ˜„

Add a comment
Walmart.com ToKL28 Feb 11, 2019

Did anyone directly asked you if you've seen this question? If not, then why would you screw yourself by pushing the interviewer to switch to the question he is unprepared to ask??

New
sAhf28 OP Feb 11, 2019

Even if someone did, won't agreeing to it still change the course of the interview?

Walmart.com ToKL28 Feb 11, 2019

The question is about honesty. There is no point in honestly answering the question, which nobody asked.

Microsoft bro12 Feb 11, 2019

Even if for no other reason, the interviewers can often tell if you're regurgitating a known answer (at companies like Google, detecting this is part of interview training). They won't always tell you that they know but it could be part of their feedback.

Amazon :! Feb 11, 2019

Good to know Google does this. Thatā€™s creepy

Pure Storage iSSk05 Feb 11, 2019

You canā€™t accurately detect when a person has seen the question or knows the answer. You can only guess... I think youā€™re lying to yourself if you think you can.

Google tsukino Feb 11, 2019

"Is your model fitted to the test data?" (data snooping beyond training subset)

Pure Storage iSSk05 Feb 11, 2019

Always pretend like you never seen the question. Donā€™t be a sucker.

Varian Medical NzLh55 Feb 11, 2019

If they didnā€™t write the test question themselves why should they be upset that you did research, studied, and prepared? Either the question is bullshit (ok we all know itā€™s bullshit but nobody will admit it) and not representative of the kind of stuff you need to know.ā€¦ or by studying and learning solutions in advance youā€™ve gained valuable knowledge to the kind of problems they will want you to solve.

Microsoft bsVL13 Feb 11, 2019

Been on both sides of it. Donā€™t be honest. Donā€™t blurt out the optimal right away - thatā€™s a dead giveaway hint to them. Pretend to struggle. Take your time. Mention the brute force. Talk out loud. Then lead into your optimal after a few minutes. Itā€™s their fault for not coming up with unique questions. Not your fault for being prepared.

Facebook SegTree Feb 11, 2019

What if they came up with a unique question and then someone leaked it?

Microsoft Desitechie Feb 12, 2019

If everyone came up with unique questions and changed them say every year, the probability of passing all the rounds because you've heard the question before goes way down

Flagged by the community.
Microsoft bsVL13 Feb 11, 2019

Same question in same loop? Yeah I probably will tell him I just got this question and gave him a weird look as to make them look like they are disorganized. I assume they will debrief, and you donā€™t want to take the chance there.

New
sAhf28 OP Feb 11, 2019

Interesting. How is that different from the previous scenario? Isn't it still them who are preparing the questions? I guess what I'm getting to is, why does morality end up becoming a deciding factor? Similar to the previous instance, suppose I tell them and they give me a harder question which I don't end up solving, I'm still at loss

Amazon legend Feb 11, 2019

At least in Amazon, people write detailed feedback including question and answer which is read by all interviewers during debrief. It will come as a red flag that you didn't call it out. If you get a different question it may be simpler as well. However, if you are flagged as dishonest, there is no chance.

Amazon RCRV46 Feb 11, 2019

Interviewers *think* they know when youā€™re regurgitating an answer but Iā€™ve been in positions where I was asked a problem Iā€™ve never solved before, solved it relatively quickly and coded fast, and the interviewer suspected that I had seen it before.... like sorry bro, I know my shit With that said, I would only tell the interviewer that Iā€™ve solved it before / know the answer if 1. I knew FOR SURE that I was aware of the optimal solution. Youā€™d certainly lose the job if you say you know the answer and what you present is suboptimal. 2. I could easily communicate the solution so that a 10 year old could understand it. Without that, I would just walk through the problem and if I came to a point where I gauged that I answered too easily / interviewer suspects me of knowing, then I would mention ā€œI think Iā€™ve seen this pattern applied to similar problems beforeā€ No harm done, you used past experience to solve it which is what you do irl

VMware codejunkie Feb 11, 2019

If Iā€™ve understood the problem and how to solve it (not memorized the solution), then I donā€™t see any reason for telling the interviewer. If itā€™s a problem that needs you know some rare concept/algorithm Iā€™d tell the interviewer that I know the concept/algorithm. Interviewing needs some luck anyway!