3.1 面试官谈代码质量

“一般会考查应聘人员对代码的容错处理能力,对一些特别的输入会询问应聘人员是否考虑、如何处理。不能容忍代码只是针对一种假想的‘正常值’进行处理,不考虑异常状况,也不考虑资源的回收等问题。”

——殷焰(支付宝,高级安全测试工程师)

“如果是因为粗心犯错,则可以原谅,因为毕竟面试的时候会紧张;不能容忍的是,该掌握的知识点却没有掌握,而且提醒了还不知道。比如下面的:

double d1, d2;

if (d1==d2) 

 …

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

剑指Offer 文章被收录于专栏

《剑指Offer:名企面试官精讲典型编程题》剖析了50个典型的程序员面试题,从基础知识、代码质量、解题思路、优化效率和综合能力五个方面系统整理了影响面试的5个要点。全书分为7章,主要包括面试的流程,讨论面试流程中每一环节需要注意的问题;面试需要的基础知识,从编程语言、数据结构及算法三方面总结了程序员面试的知识点;高质量的代码、解决面试题的思路、优化时间和空间效率。

全部评论
很有收获
点赞 回复 分享
发布于 2023-06-15 10:38 上海

相关推荐

昨天 00:53
门头沟学院 后端
记录一下反面典型吧,研一刚进组的时候踌躇满志,导师也画了各种大饼,但是我们组之前氛围确实蛮好的,我也是看到了比较积极的评价才进组的。但事与愿违,后来研一一整年,整个课题组就两个学生(研究方向比较偏门)没有分配小导指导,大导完全没时间,我一度怀疑导师是不是离开科研岗位太久,提出的方向完全想一出是一出。导致研一基本上没有做什么有意义的工作,换了三个方向后感觉已经完全没有动力做下去了。但是身边的同学都在博士的指导下稳步推进,我联系了导师好几次询问进展也是草草带过。现在又换到一个新的方向,导师也是不闻不问,距离开题还有大概三天。自己找了对应领域的论文简单看了一下,这个领域大部分的论文要么不开源,要么没有数据集。现在感觉非常心累,我自认为不是一个聪明的人,但也算不上多笨,第一次在读研期间感到这种挫败感——最关键一点在于,这种挫败感不是那种不努力摆烂混日子没进展,而是花了很多时间去消化学习,但是仿佛一拳打在棉花上的无力感。作为一个双非的研究生,研究方向还是最卷的cv,浑浑噩噩耗费了一年,现在属于是既没有培养自己的技术栈,也没有养成良好的科研能力。深夜絮絮叨叨写了这么多,希望自己两年后看到能不后悔吧。#牛客创作赏金赛#
点赞 评论 收藏
分享
查看8道真题和解析 机械制造笔面经
点赞 评论 收藏
分享
2 收藏 评论
分享
牛客网
牛客企业服务