程序员面试题:说一个你在工作中非常有价值的Bug!高手都在民间啊

很多程序员面试时,面试官经常会说到:你以前工作的时候解决过什么比较复杂的需求,或者让你说一个你在工作中非常有价值的Bug!这时你该怎么回答?下面让我们来看看网友们是怎么回答的

程序员面试题:说一个你在工作中非常有价值的Bug!高手都在民间啊_第1张图片

网友一:有价值的bug太多了,越难发现,越难解决,影响面越大的bug价值越大。最起码提高了行业准入门槛,有时候都觉得是软件高手故意挖的大坑,免得出现太多软件公司,造成严重竞争。小公司无力修复这些bug, 开发出来的软件必然各种不稳定,就无力去争夺高端市场了,哈哈。

程序员面试题:说一个你在工作中非常有价值的Bug!高手都在民间啊_第2张图片

网二:[1,2,3,4,5].splice(-1)

是会把数组第一项(更正:是最后一项)删掉的。。。不知道其它语言是不是这样,但js这么设计真的有点坑,因为indexOf会返回-1。。。

有一回我要删掉数组中特定的元素,当然是先indexOf找到它的index,然后调用splice来删,但找不到的话,会返回-1,可是splice的首参是可以接收负数的,会从末尾开始删,当时的逻辑又是异步的,本来也复杂,整整调了我一天,从上午调到下午,最终定位到splice调用,做梦也想不到会是这个原因,一开始都把断点打在了别处。。。

从此知道了Immutable和背API的好。。。

程序员面试题:说一个你在工作中非常有价值的Bug!高手都在民间啊_第3张图片

小编觉得面试官会这样问,主要是看候选人所认为的难大概是什么层级、难度、复杂度的,另一个就是考察对方的表达能力,看候选人是不是能清晰准确的把问题、逻辑、重点这些表达出来。假如是你,你会怎么回答呢?

我自己是一名从事了5年前端的老程序员,辞职目前在做讲师,今年年初我花了一个月整理了一份最适合2018年学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5到各种框架视频、课件,一整套统统都有,在这里分享给大家。希望对你们有所帮助

程序员面试题:说一个你在工作中非常有价值的Bug!高手都在民间啊_第4张图片

资料获取方式:

进裙:7885后面加96049即可免费领取

资源都是精品整理的,劳烦各位新老粉丝转发、收藏、评价给我增加一点人气即可

你可能感兴趣的:(程序员面试题:说一个你在工作中非常有价值的Bug!高手都在民间啊)