开始
能在规定时间内写出功能健全、思路清晰、格式规整的代码,这是前端工程师的必备技能,所以面试时必考手写代码。本章将通过多个面试题,讲解前端常考的写代码问题,并总结出高质量代码的关键点。
为何要考察
代码是成员的一张脸。如果代码都写不好,那不具备基本的工作能力。所以,面试都要考察手写代码。
而且,实际工作中,多人协同做项目,你自己写不好代码,会影响整个项目。所以,代码写不好,工作找不到。
考察重点
- 代码规范性
- 功能完整性
- 鲁棒性
注意事项
面试不一定要求在纸上写代码,所以建议带着自己的笔记本电脑去面试,写代码时可以咨询面试官可否在电脑上写。
看几个题目
参考视频教程。
高质量代码的特点
注:文本小节
软件工程师日常工作主要就是写代码,工作产出也是代码。代码是我们的一张亮,能写出高质量的代码,本身就应该是我们自己对自己的要求。
对于企业来讲,更希望能招聘到产出高质量代码的员工。企业的软件产品都是多个程序员合作写出来的,如果一旦有一位程序员产出代码质量不高,则会严重影响整个软件产品的质量。
很多同学面试完了之后,觉得自己写的代码也都对,正常执行也都没问题。但是最后面试没有通过,就很纳闷,觉得自己非技术方面有问题。其实不然,也许是你的代码是对的,但质量不高。