作为一个程序猿,去年我去了一家非常大的互联网公司面试,我相信大家对于大公司的面试都应该有一定的了解,他们喜欢面试一些算法和一些奇葩的问题,算法我猜到了,但是对于那个奇葩问题我还真没弄懂。最后可算明白了。
面试题如下:
面试官:我给你出一道非常简单的题,也不不算是技术题,是这样的,你给我在玻璃板上画上一幅画,场景是这样的,有一颗树,树上有三个苹果,树下面有一片草,非常简单,好了你赶紧画吧。
我当时真是一点也没思索,算是毫不犹豫的就开始动手画了,傻乎乎的上去就画了一棵树,噌,噌,噌的又画了三个苹果,在树下又点画了几颗草,马上就说画好了。
这果断劲,这速度,这自信,我以为是要通过我画画来测试我性格呢。哈哈……原来不是。
考官说:你也不问问我画的是什么树,苹果什么颜色,树有多大,多高,下面草又是什么草,你就画完了,你画完了,不符合用户需求咋办?对不对,知道我要考你什么了吧!
好吧,说的感觉好有道理,我竟然无言以对。原来这道题考的就是作为一个开发者,程序员要详细的了解用户需求和善于找到需求中的不足,并提出来,让需求更完善,再去做,这样做出来的东西才是客户需要的,才会符合用户需求,才不会经常返工或重做,节约更多的时间和成本。
确实是,看似一个简单的问题,确实考的你非常全面,也确实是有很多程序员就知道憨做,啥也不问,等到快完时,又要返工,所以以后我们做开发的一定要善于发问,要注意需求,才能少给我们带来麻烦。
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦