九月正值校招,我面试方向是web前端开发,投了好几家的互联网公司,内推和网申都有,以下是参加的公司笔试主要考察点总结。

今日头条

采用赛码网线上笔试的方式进行,一共四道大题。

第一道是数据结构题,数的遍历;

第二题和第三题都是考算法的知识;

第四题是使用原生js实现俄罗斯方块

和我想象中的前端笔试题有点不一样,加深了数据结构与算法的考察重点,最后一题确实没写过俄罗斯demo,GG

京东

选择题考察范围主要有c++,数据结构,算法,Reac,vue框架(偏偏没有AngularJS),js

大题第一题是使用js实现一个购物车功能,包括删除购物车,价格排序

大题第二题也就是最后一题依然考的是一个算法

京东考察的范围比较广

美团点评

第一种题是逻辑选择题,20道题,每题2分,很简单,就像一些初中数学题一样的,基本没什么难度。

第二种题型也是30个选择题,主要考察数据结构,js,前序遍历中序遍历后序遍历,计算机网络,正则表达式,作系统知识,还有排序算法。

第三题是问AJAX发送请求经历了哪些过程,以及ajax的缺点

第四题是一个密码验证的问题,主要是验证一个密码只能由大写字母,小写字母,数字组成,且数字不能在首位,至少包含大写字母,小写字母,数字两种,且密码长度在八位数,让你写一个正则表达式来验证他们

本来也可以用最笨的方法,就是判断每个字符,但是做的时候一直在修改正则表达式,脑子秀逗了,反正感觉正则表达式还是很重要的


2017.9.15总结

目前博主参加的笔试就是以上三家,今天下午还有bilibili和猪八戒网的笔试,同样都是线上笔试

目前来看各大公司对web前端开发的算法能力以及数据结构考察得比较多

正则表达式还是需要继续深入学习的

原生AJAX知识还不够熟

熟悉线上笔试编译环境很重要!

对web前端要求越来越高

内推优势并不像以前那么明显了,现在内推的同学只是可以免筛选参加笔试,以前好像是可以直接面试吧

革命尚未成功,同志仍需努力

end未完待续

2017年9月16日更新

bilibili

b站直接就是四道大题,第一题是一个算法题,输入五到7张扑克牌,判断同花顺的算法

第二题是一个购物车点击自动按从大到小排序问题(可恶,和京东校招考得基本一毛一样,没做完)

第三题是给你一个png图片,让你书写HTML,CSS还原设计图,他提供的编程环境很不好用,按一下tab缩进会自动滑倒页面底部(sublime后遗症)

第四题是一个逻辑题,五个长辈发红包,每个人的红包数随机,你可以询问长辈红包数,可以选择接受或拒绝,拒绝后不能再向他要红包,问你如何能得到最大的红包(没做出来!)

感受:b站的题很有自己的风格,更偏前端一点,不过编译器真的不好用,还是很看重算法的!!!

猪八戒

常规选择题,难度一般,主要考得前端知识,基本没有比较偏的

第一大题,字符串查找叠词,非常简单,用正则或者最笨的方法都能做出来

第二大题,获得一个html全部标签名,输出一个数组,也很简单,没难度

可以说,猪八戒是我最近参加的这些线上笔试中,考得最简单的一家公司,主要第一没有考算法,第二真的比较简单。

今天早上收到了来自美团点评的面试,加油!!!

未完待续

携程

去哪儿网

10.28更新,已入职中移物联网前端开发

更多推荐

2018校招web前端开发方向总结