微软经典面试题:如何测试一支笔?
通常面试者们对面试会抱有一个固有的印象,即面试就是你问我答的流程,只要自己抓住面试官提供的信息尽力回答即可。殊不知在面试过程中,对面试官适时提出问题也非常重要,尤其在当面试官刻意给出有限信息的时候,一个准确的提问往往会带来意想不到的收获,让面试者更加明确面试官的意向。下面这道经典的面试题在提问的重要性上具有相当的代表性:
“如何测试一支笔/微波炉/桌子?”
这是一道软件测试和产品经理面试题,面试官往往随便确定一个对象让面试者对其进行测试,一支笔,一把椅子,或者一块窗玻璃。在面对这样的问题时,你是不是感觉到有些无从答起?很显然,面试官只是提供了一个非常含糊粗略的对象。要全面测试一个对象,当然要充分了解其相关信息,这时候,面试者要做的不是硬着头皮想当然地考虑所有可能的测试,而是应该向面试官索要更多的信息,随着信息一点点的完善,回答的方向也就越来越清晰。让我们模拟一下面试的场景:
面试官:这里有一支笔,你会怎么测试这支笔?
面试者:这支笔的使用对象将是谁呢?
面试官:嗯……小朋友吧。
面试者:那么他们会用这只笔主要做什么呢?写字或者画画,还是有其他特别的用途?
面试官:画画吧。
面试者:好的,那么会用来在什么上画呢?普通的纸,衣服,还是墙上?
面试官:在衣服上。
面试者:那么对于笔头和墨水的选择有什么特殊要求吗?比如它应该是可以水洗掉的,还是永久保持的呢?
面试官:它应该要可以水洗掉的。
……
现在把所有得到的信息集合在一起,与最初得到的信息相比,是不是清晰具体了很多呢?通过不断发问得到的条件我们搜集到了产品的使用对象,用途以及使用环境和特别要求。这时候再制定测试方案则比最初唯一的信息“一支笔” 要明确很多。基于这些条件可以确定我们至少需要测试:
测试笔写在不同布料上是否均可以水洗掉。
测试笔迹留在布料上能够洗掉的最长期限是多久。
测试笔的使用是否安全,是否适用于幼儿年龄段的小朋友。
……
可以看出,在抛出“测试一支笔”这个题时,面试官自己也并未对笔的特征有一个预先的设定,要靠面试者在不断的互动发问中让面试官抛出更多的信息,甚至面试者可以通过引导式的提问来获取自己期望范围的答案,掌握主动从而控制题目的走向。而这也正是面试官抛出这道题的`用意,考量面试者能否通过不断增加对产品的理解而制定相应的测试方案。
小编心经:
有太多的面试者总是畏于在面试中提出问题,生怕这样会给面试官造成自己理解无能的印象。其实在面试中大胆提问,甚至针对自己并未完全理解的信息请面试官加以解释都是非常良性的互动过程。面试过程并不是面试者的独角戏,千万不要因回避向面试官提问而硬着头皮去解决自己并未完全理解,或是信息并不充分的问题。同时,一个好的发问者也向面试官充分展现了其收集,理解并消化新信息的能力。狡猾的面试官们往往喜欢将重要的提示留在自己的下一句回答里,或是提一个模棱两可的问题,就是为了考验面试者有没有提问的智慧,与面试官来一场精彩的对手戏。
http://jianlimoban.c321.cn/【微软经典面试题:如何测试一支笔?】相关文章:
微软面试题集08-06
《第一支笔》读后感05-31
软件测试工程师经典面试题06-19
软件测试面试题宝典06-20
Java软件测试面试题06-20
软件测试面试题 初试06-19
常见软件测试面试题05-10
软件测试工程师经典常见面试题05-11
性格测试:一笔定乾坤08-08
常见的软件测试面试题06-06