2017秋招前端面经打包大放送!亲身经历!

在此大家等offer等得焦灼得时候,来一发面经助助兴吧~😂哈哈,简直是吐血大放送😂记得给我点赞~


今年各厂内推开始的比较早,本渣渣非常naieve地兴冲冲地投了BAT和网易的内推,然而却没有准备什么就开始了面试,人生前三次面试献给了鹅厂和阿里(没实习,于是也木有实习面试QAQ)。于是乎被虐的一塌糊涂,被打脸打醒了,愤而复习之~😂

自我感觉应该算是普通211的普通硕士(小论文还没发出来QAQ),学历在面试中没感觉到有什么影响,相信像我这样技术一般,学校一般,学历一般的普通人,在校招大军中还是有不少的。现在我这边的面试算暂时告一段落了~下面分三部分写出我目前的经历,给大家参考吧~也顺便攒攒人品哈哈~😁

1. 一些体会

2. 内推面筋(腾讯两面+阿里一面+网易三面+百度三面)

3. 秋招面筋(远景+新美大+网易+京东+百度+腾讯)

4. 其他经验

有的没的一些体会

首先说在前面,看了这么多面筋,最大的感受是,面筋的作用是在于你没任何准备时告诉你企业都关注些什么知识点,而当我们有所准备时,它差不多只能是用来缓解自己即将面试的紧张吧~😂每个人的经历都是不可复制的,除非两个人巧到所有的面试官都一样,问的题目都一样,才有可能有点用吧~即使是同一个面试官,根据个人经历不同,还是极有可能问的侧重点不一样的,所以面筋的作用有限,建议小伙伴们还是多多关注面筋后面隐藏的知识点,由此帮助自己构建自己的知识体系为好~更有用的可能就是那些如何构建前端知识体系之类的文章吧~另外面试也是看运气的,这个真不假呀~😁

这两天我的校招也算暂时告一段落了吧~刚结束最后一场面试的时候,整个人都要飞起来了,心里的一块大石头终于可以稍微放放了,终于不用每天奔波在外,每天早出晚归了~哈哈~回顾自己的经历,跟我一起走过来的小伙伴们还有我自己,都觉得蛮传奇的~(哈哈凑表脸了)从一开始对面试的紧张到爆和手足无措,到最后一个个打怪升级走到HR面,他们对我帮助很大,在这里也谢谢他们啦~(不用我说,我说的谁都懂得😉)

为啥说传奇呢,因为我在内推的时候一波三折学渣+点背,校招的时候先是拼笔试,一天一场到一天几场,做的头脑发昏脑子都要转不动的时候,面试就接踵而至了。不知不觉面了六个公司,每个公司平均3面,自然有冲突的时候,于是尽力沟通协调,竟然还都被我赶上了~然后还都通过了技术面,到了hr面~最痛苦的时候就是有一天早上5点起床去坐高铁赶到上海参加京东一面,然后下午又马不停蹄地赶回来面远景;还有好几天早中晚都有面试,有一天上午面完美团下午就要面网易,网易面完HR,紧接着就要视频面试滴滴(多亏了小伙伴在网易面试酒店旁边的烟雾缭绕网咖把环境准备好等我去面😂,话说网吧里面试真的好羞耻啊😂);有一次折腾了一个白天好不容易晚上回来了准备再做个笔试(就是那晚三四个笔试冲突的),还在吃泡饭呢,滴滴二面就来了,于是折腾了半天面试官方向还不对路子,哼,干脆笔试也不高兴做了~😂

其实别看我面了这么多,我的技术几斤几两自己还是清楚的,一路过来,知识点感觉了解的更多了,但是远远算不上什么牛人,感觉还是有很多运气的成分在里面的。对于我们渣渣来说,最好一开始就明确自己的方向,然后针对性地准备。因为人的精力是有限的。一开始我本来还打算前端和后台c或者php两手准备呢,后来发现知识栈差太多了啊!宝宝做不到!😂于是就打定主意准备前端方向的了~所以大家方向还是早定为好,别犹豫不决到时候啥都不行~(大神除外哈😂)然而就算是前端,还有好多需要准备的,尤其是平常基本只会切图的渣前端,js不熟是硬伤。😂所以就在一次次被虐中提高了~

另外,对于前端同学来说,大家都是自学的,可能程度不同,但是每个人最好都要能找到自己的优势点,一般大公司都比较看重学习能力,只要能从各方面展示你的学习能力即可。

内推面筋(腾讯两面+阿里一面+网易三面+百度三面)

今年的内推可谓是一场大戏啊~热热闹闹海投了辣么多,最后只有四个有信儿的,当然准备不足还是妥妥滴挂了😂对我的影响就是,比如阿里内推没过后面就基本没戏。然后不小心把自己写给自己的TST的面筋发到博客上了,导致腾讯二面面试官追着问上面的问题😂

这里就不多写了,贴个链接吧~有兴趣的小伙伴可以看下,不过写的不是很详细~😂

炒面筋啦~

1. TST面筋一

2. TST面筋二

3. 阿里面筋

4. 百度面筋一

5. 百度面筋二

6. 百度面筋三

7. 网易面筋

秋招面筋(远景+新美大+网易+京东+百度+腾讯)

到了秋招这时候,其实看到周围那么多人都有了华为的offer,工资还那么高,不得不说心里还是有点慌的,但是由于各种原因,又不想再去面华为了,于是心里更慌了,各种海投~好在这时候收到了远景的面试通知,我的校招面试大幕由此打开。由于时间太久,宝宝脑子容量不够也没时间记下来,所以忘了好多😂下面是我记得的问到的题。

远景

远景整体感觉没问什么技术细节。一面看了我写的两个算法题,感觉并不是很懂,然后我给解释了下我的做法,面试官就过了。然后问了下项目,项目中做了些啥,对于技术细节也没有追问下去,然后就给我过了。

二面大概是一个HR+一个技术总监,聊了下人生,他们也给我介绍了远景的业务和发展方向,技术面试官问了,jQuery的源码的实现原理,我就举了个事件绑定的例子说了。然后他对我在学校自己接了一些项目做好像比较赞赏,好像也就没问啥具体的技术问题,于是就水水地过了😂。三面就聊人生聊职业选择啥的了,10分钟。

京东

面我的是京东上海无线部门的,整体感觉不是很难,都是比较正常的问题。二面因为我的时间问题,调到了HR面之前一天的下午,去公司里面的,面试官是个萌萌哒姐姐,据说是他们组唯一一个女生~吼吼~

一面:

1. 事件类型、绑定方式;

2. 项目介绍;

3. 项目中实现的某个组件的实现方式;

4. 响应式布局的方式;

二面:

1. 闭包是什么;

2. js中的对象,对象的继承;

3. 我的项目中模态框表单的实现方式,如何调用的(这个其实项目中并没有用的那么高级,但是我给出了现在的思考和实现方式,临场发挥😂);

4. 跨域了解多少(讲了CORS、JSONP、postMessage啥的);

5. css盒子模型(这个基本都会问到);

6. 浏览器内核有哪些;

7. 浏览器中从输入url到显示页面都发生了什么(经典题);

8. 浏览器的渲染方式;

9. http协议;

因为都是女生,而且感觉答得还说的过去,所以后面聊的比较开心。最后由于是她接送我上楼下楼的,所以知道我从南京赶过去,想尽快得知结果,所以当场就告诉我准备明天HR面吧~哈哈开心~

三面HR:

无非是工作地点,为啥想来京东,父母是否支持之类的。然后我问了下福利,结果HR姐姐找出了宣讲会ppt给我讲了十五分钟的福利,我都要不好意思了😂。

新美大

新美大的面试也算是有特色了,不光在线预约,还可以点评面试官,哈哈我也是服了~面我的是上海大众点评那里的大哥们~看上去很Geek,颜值都挺高的~哈哈~面试的题目比之前的难了一大截,问了好多,又深又细,都要写代码。面的早,没经验,草稿纸都留给面试官了,好多问题都不记得了😂想起来再更新~

一面:

1. 自我介绍,挑一个项目介绍

2. js对象;

3. 一个对象的实例,如何统计被几次调用过,分别具体被哪些函数调用过,可以有哪些方法;

4. 实现私有变量(这里当时还没看到相关部分,只能想到用属性的setter、getter来做。。。😂面试官各种启发呀。。);

5. css垂直水平居中有哪些方法;

6. css清除浮动的原理,clear:both和clear:left的区别;

7. 行内元素和块级元素的区别;

二面:

1. css盒子模型;

2. 加载性能优化的方法;

3. http缓存控制;

4. 浏览器如何匹配某个选择器;

5. websocket相关,轮询,polling;

6. ws和wss的区别;

7. 两列布局;

三面:

三面的大哥很随性,问了一个算法题,然后就是各种聊职业规划,聊乱七八糟啥的了~他说喜欢数学好的,数学好肯定发展潜力好,学得快~(表示心里膝盖一软。。。😂)他还问我为啥想来新美大,我说blabla说了一堆然后说而且感觉新美大的人都很nice啊~他就问你都见过谁呀?我说面试的时候见到的面试官啊工作人员啥的~然后他马上说哈哈哎我来看下前面是谁面的你~2333333略萌啊~

算法题不难,一个n*n的棋盘,一个棋子只能走日字形,问最多能走多少步,时间复杂度多少。我是用dfs解决的,但是时间复杂度分析的好像有点问题,然后他提示说找f(n)和f(n-1)的关系,就彻底把我弄懵了😂。

HR面:

HR姐姐穿的和我某件衬衫一毛一样,一进门我差点笑出来😂。随后就是聊项目中的职责,为什么选择新美大之类的hr都会问的问题,聊的还是很开心的,就不多说啦~

网易

网易内推挂了,很幸运能进校招面试,网易面试官总体感觉炒鸡严肃。。😂吓死宝宝了。。。

一面:

1. 盒子模型;

2. border的设置,border的上下左右具体范围;

3. css垂直水平居中的方法,flex布局的具体实现;

4. 两列布局的方式;

5. 项目中做的一个导航条点击平滑滚动到对应位置的效果,介绍它的实现方式;

6. 闭包,块级作用域;

7. https的原理,加密方式,怎么加密的(这个真不太会了。。。晕);

二面:

1. 上来就写个Animal类,有个Cat类继承它,要求新建一个Cat的实例,可以调用catch方法输出自己的名字“大白的猫”;

2. 闭包;

3. js基本数据类型,[]===[]吗;

4. 写个方法判断一个变量的类型;

5. 事件类型,事件绑定方式;

6. 跨域,在不支持json格式的浏览器中,写方法能够将json字符串与对象互相转换;

7. session和cookie的区别;

HR面:

没什么特别的,问了个最近刷微博有没有什么热点事件,讲一下你的看法。

百度

百度一般都比较偏重算法,这时候渣渣ACMer的优势就体现了一下下,不但笔试编程题基本没问题,而且前端面试官问的算法题基本也能应付😂。

一面:

1. 简历上写了react,于是给了个场景,A、B、C三个大组件,点击A中的每个小组件Ci,能在B中显示一个form,在form的input中写入文字,可以实时显示在C中,点击form里的button,可以改变Ci的颜色;

2. 用过LESS,具体用到了什么功能;

3. 响应式布局;

4. es6中字符串模版怎么用;

5. 用bfs实现前序遍历;

6. 三列布局;

7. 盒子模型;

二面:

1. 项目介绍;

2. 做一些js题(考察this,作用域,变量声明,引用类型);

三面:

1. 感觉自己优势在哪里;

2. 前端框架了解哪些,vue和react对比;

3. 对自己有何职业规划;

4. 感觉自己需要如何提高;

5. 算法题,给千万量级的珠子,共上百种颜色,围成一个圈,求连续的包含所有颜色的最短子串的长度,并分析时间复杂度;

6. 介绍MVVM模式;

7. grunt用过哪些功能;

8. 介绍某个项目;

9. 如果要你设计一个组件,你会如何设计(这个不确定是不是百度问的了);

腾讯

我心心念念的腾讯啊~也太玄幻了。。。😂

一面:

1. 哪方面学的比较好,哪方面比较薄弱(我直接坦白说算法数据结构等计算机基础可能相对更好点,但是js不太深入,于是后面他就懂了,全问的算法😂);

2. 实现洗牌算法;

3. 实现一个列表中每个li里有一个input和button,点击button删除对应的li节点;

4. 最短路算法(dijkstra),有负环怎么办(spfa);

然后面试官就跟我说算法还不错,后面面试的话多准备准备js原生方法之类的😂。受宠若惊。。。。

二面:

恶补了好多js的东西,然而并没有用到QAQ。。。。哥,这套路不对啊。。。。

上来就打开我的博客,看到之前写的TST面筋和转的经典面试题(忘记撤下来了QAQ),他还说准备的蛮充分的嘛😂,可以随便问吗?然而宝宝好久都没看过了,头两个css的题貌似挺都没听懂😂啊啊啊好打脸。于是就问了个之前问到的问题,但是是变着法的问的,而且问的很细。说例如QQ空间,如何防治别人盗用你的cookie发文章啥的。心里知道的CSRF的问题,但是之前只是了解过一点,知道有几种方法,有些并不知道具体咋用😂,想了好久,给出的答案似乎还是不够让他满意。。。。唉。。。当时好像挖个地洞逃走😂

好不容易他问题问完了,我也不好意思问他我哪里还需要提高了😂差不多就走了~想着妥妥滴挂了,还挺伤心的。

然而没想到啊,当天晚上没收到消息,第二天上午面百度的时候收到了HR面的通知~😁吼吼~

HR面:

HR是签到时的帅小哥,整个过程直入主题~

1. 介绍下项目中所扮演的角色;

2. 你的优缺点;

3. 最不喜欢和什么类型的人工作(😂非让我说出五六种啊我的天),如果需要,怎么处理;

4. 和父母关系如何,工作地点如何考虑;

5. 身体健康吗😂;

其他经验

1. 内推需谨慎。内推有利有弊吧,平常就是大牛的话,还是内推的好,早点收割完早点可以做自己的事情~哈哈~对于普通人来说,内推的好处就是可以多一次机会,让你早点进入校招的节奏,也了解自己的不足好加以弥补,但是也有可能因此就影响了后面校招别人对你的评价吧~所以自己取舍吧。

2. 关于笔试,一开始肯定那些题目都不会的,而且知识点多而繁杂,这种时候在牛客上刷题还是一个不错的选择~我就是在牛客上刷选择题来着,还是挺有用的~编程题许多同学可能都有些困难,那这就没办法了,要早点准备起来,还是要刷题。

3. 每次面试完最好能总结一下,不光是考到的知识点,还有自己答题的方式。一开始没经验,很多问题会的却不敢说,或者不会说,这就需要总结自己的说话方式了。一开始电话面试可以请朋友在旁边帮你听,然后记录下题目,请他帮忙分析下自己哪里说的不好。

4. 要自信。但是自信也是基于自己的实力和结果的,是个良性循环。所以一开始几次面的不好没关系,好好总结,好好准备,总有一刻,你会发现自己慢慢地可以应付一面、然后二面、三面了~

5. 笔试面试冲突了问题应该不大,都想去的话,按照优先级来,三面>二面>一面>笔试,一般你迟到了HR应该会打电话询问情况,这时候再跟他商量下调下时间,应该就没有问题啦~~

祝大家都能拿到满意的offer啦!Good luck!(运气真的好重要😂)

哈哈~写了这么多,看到这里也是真爱了,走过路过点个赞呗~😂

#阿里巴巴##腾讯##百度##网易##京东##美团##前端工程师#
全部评论
学姐好厉害。。。。本科的学妹还在挣扎,觉得前端的坑太深,,,,要学的东西好多
点赞 回复
分享
发布于 2016-10-09 22:06
tst的面经怎么不见了呢
点赞 回复
分享
发布于 2017-07-30 17:55
阿里巴巴
校招火热招聘中
官网直投
我又看到了网易那只叫大白的猫。。。= =
点赞 回复
分享
发布于 2016-09-26 19:52
给大神点赞!
点赞 回复
分享
发布于 2016-09-26 19:53
大神姐,来给你踩踩,and 猜猜偶是谁。。。
点赞 回复
分享
发布于 2016-09-26 20:46
大神点赞
点赞 回复
分享
发布于 2016-09-29 12:48
大神最后拿到哪个公司的offer了?
点赞 回复
分享
发布于 2016-10-10 12:33
 一个对象的实例,如何统计被几次调用过,分别具体被哪些函数调用过,可以有哪些方法;  这个题你怎么答的啊?
点赞 回复
分享
发布于 2016-10-10 13:04
问的这些问题楼主有没有对应整理出答案来呢?求分享啊
点赞 回复
分享
发布于 2016-10-10 13:04
最后楼主去哪了啊
点赞 回复
分享
发布于 2017-07-18 08:59

相关推荐

56 218 评论
分享
牛客网
牛客企业服务