异幻纪元

首页 >> 科幻小说 >> 异幻纪元(章节目录)
亲爱的书友,您现在访问的是转码页面,会导致更新不及时及无法正常下载,请访问真实地址:http://m.iuu123.com/81486/

为什么我反对纯算法面试(2/2)

上一页:(2/2) 目录 下一章

关灯 护眼 舒适     字体:

会做软的人?这个只有你自己最清楚。这个算法题太容易诱导到学院派的思路了。是的这道“找出第k大的数”,其它可以变换为更为业务一点的题目——“我要和别的商户竞价,我想排在所有竞争对手报价的第k名,请写一个程序,我输入k,和一个商品名,系统告诉我应该订多少价?(商家的所有商品的报价在一数组中)”——业务分析,整体性能,算法,数据结构,增加需求让应聘者重构,这一个问题就全考了。你是不是在说算法不重要,不用学?千万别这样理解我,搞得好像如果面试不面,我就可以不学。算法很重要,算法题能锻炼我们的思维,而且也有很多实际用处。我这篇文章不是让大家不要去学算法,这是完全错误的,我是让大家带着业务问题去使用算法。问你业务问题,一样会问到算法题上来。小结看过这上面的分析,我相信你明白我为什么反对纯算法面试题了。原因就是纯算法的面试题根本不能反应一个程序的综合素质!

那么,在面试中,我们应该要考量程序员的那些综合素质呢?我以为有下面这些东西:

会不会做需求分析?怎么理解问题的?解决问题的思路是什么?想法如何?会不会对基础的算法和数据结构灵活运用?另外,我们知道,对于软件开发来说,在工程上,难是的下面是这些挑战:

软件的维护成本远远大于软件的开发成本。软件的质量变得越来越重要,所以,测试工作也变得越来越重要。软件的需求总是在变的,软件的需求总是一点一点往上加的。程序中大量的代码都是在处理一些错误的或是不正常的流程。所以,对于编程能力上,我们应该主要考量程序员的如下能力:

设计是否满足对需求的理解,并可以应对可能出现的需求变化。程序是否易读,易维护?重构代码的能力如何?会不会测试自己写好的程序?所以,这段时间,我越来越倾向于问应聘者一些有业务意义的题,而且应增加或更改需求来看程序员的重构代码的能力,写完程序后,让应聘者设计测试案例。

比如:解析加减乘除表达式,字符串转数字,洗牌程序,口令生成器,通过ip地址找地点,英汉词典双向检索……

总之,我反对纯算法面试题!

;

喜欢异幻纪元请大家收藏:(m.iuu123.com),爱优小说网更新速度最快。

状态提示:为什么我反对纯算法面试
本章阅读结束,请阅读下一章
上一页:(2/2) 目录 下一章
返回顶部
站内强推 天启风云 重生之我真是富三代 鉴宝大师 传承基地 欢想世界 巨星从创造营开始 永恒圣王 重生初中校园:超级女学生 仙路争锋 乡村小傻子
经典收藏 雪鹰领主 大主宰 天火大道 巫神纪 全能游戏设计师 天域苍穹 星星之火,可以撩你 斗罗之我是素云涛 斗罗之无敌宗主 明末传奇之钢铁脊梁
最近更新 梦界创生 快穿之永世相随 君少心头宝,夫人哪里跑 蓝色风雨恋 北里志 剑绝九天 桃花源 都市狂少 长纤劫 女配一路碾压
异幻纪元 超级熊 - 异幻纪元 全文阅读 - 异幻纪元 txt下载 - 异幻纪元 最新章节" - 好看的科幻小说小说