views:

79

answers:

2

Hi,

Should I ask questions to interviewer to fully understand the functional and non-funtional requirements of a product if interviewer asks me to test that product and does not specify any other detail?

For example, if interviwer asks me to test a Search Button – should I ask the following questions:

How fast the user should be able to get the results? What is the max size of text box which is associated with Search Button?

etc.

+3  A: 

Of course you should! Interviewers often pose questions that they do not give you enough data to answer. They do this to see whether you do ask the questions (good) or make assumtpions (bad).

In testing (or requirements engeneering) there is - in my opinion - nothing worde than assuming something...

So go ahead and answer the questions, just be carefull not to get lost in trivias!

hth

Mario

Mario The Spoon
Morio, many thanks for your reply.
Candidate
+1 for a good dimension. Not quite as black and white as that though... sensible assumptions run by the interviewer for approval/comment can be good... shows you've an idea what's "normal". For example, "you'd normally have a configurable time-out value, before which we'd expect the search results that the button is meant to trigger" can keep the interview flowing better than continual questions... it creates a more action-oriented, less needy impression.
Tony
+1  A: 

You should only ask a clarifying question if you truly need to know more in order to provide an answer.

Assuming you're looking for employment or a contract, an employer/manager will want to see someone who can take something and run with it. It's so important to an employer to have effective workers, and you're at risk of suggesting you would not be effective if you are overly inquisitive.

Even if you think the question was open for more questioning, perhaps it's best to say, "Here's the button/code/etc. I'll be happy to make an adjustment to the size of that if you need it."

Don't prove your intelligence with questions. Prove your worth with output.

Chris Adragna
Chris, your points are strong. Thanks
Candidate
You're welcome. The other side of the argument is correct, too! ;-) Be practical and you'll do the right thing. Good luck!
Chris Adragna
+1 - also good input.
Tony