笔试通关技巧
1 专业类
专业类笔试是对前端相关专业知识的考核,一般分为选择题、问答题、编程题三种题型。
-
选择题:
但需格外注意,除了常规文字类选择题以外,近几年“伪选择题”出现频率越来越高,主要是一些伪装成选择题的代码题,如下图例题所示,虽出现在选择题中,但实则是以代码考核的形式,这类题通常不仅仅是背了某个知识点就能看出答案,需要仔细看代码,甚至需要一定的计算量才能得出答案。
前端岗的主观题大多是一些功能设计题,没有固定答案,通常题目内会给出几点功能需求,难度依次递增,简单的可能用HTML+CSS+JS就能实现,较难的可能会涉及到前后端数据传输或者动画效果开发。但不同于编程题,这类题目是按功能点给分, 基本上写了就会给分。如下图例题,todoList1用HTML+CSS实现界面,todoList2、3要设置变量实现增删功能,todoList4要使用正则表达式实现模糊匹配功能。
简答题也有较强的随机性,不适合额外花很多时间去刷一些固定题目,最好是多积累+多总结,客观题的一些考点往往也是面试时的高频考点,在平时的学习中打好基础,这类题目自然迎刃而解。另外,遇到经典设计型例题时,可以记在笔记里,以供后期项目开发中使用。
-
编程题:
校招的各技术岗基本上都有编程题,这部分也是笔试中分数占比最大的,一般是按通过率给分,所有测试用例通过才能得满分,一般从易到难有3~5道题。大部分编程题主要是考各类数据结构的实现及变换、十大排序算法、各类遍历算法、动态规划等等。值得注意的是,笔试题目通常会用一长段文字扰乱解题思路,这就是为什么很多同学在笔试时,光题目就看了10分钟,还没看懂究竟在考什么。考试时不要被一长段题目吓到,除部分大厂题目难度较大以外,大部分公司前1、2道题目还是偏简单的。
要想编程题拿
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
前端岗位面试求职攻略及真题解析~~
