感谢牛客,回馈一波前端面经

        首先感谢牛客和牛油们的分享,秋招也拿到了自己满意的offer,也来分享一下自己的秋招历程。
        秋招投的并不多,投的有 BAT、头条、美团、携程、360、华为、有赞、大疆、网易、京东。
        其中A、T、网易、大疆笔试挂,携程智力测试挂。华为面试只允许 C++/Java再加上时间冲突就没去面试。
        头条(二面挂):线上笔试应该是GG了,后来靠的线下笔试过的。一面主要问了我一些关于安全方面的知识,XSS、CSRF等等,另外线上做了几道题,一道是分析 this 的指向,另一道是一个算法题,印象中是统计字符串中每个字符出现的频率。一面过了立即通知等待二面,二面问了一些实习的经历,因为有些到前端模版,所以着重问了一些对于模版的看法。然后依然是线上写代码,实现一个 Node 中的 on,submit,off事件,需要考虑多种错误情况的处理,这块当时考虑的太少,很多情况都没有处理,然后也没有继续面,过了两天hr小姐姐通知挂掉了,不过头条的hr还是不错的,结果都有通知。
        京东(二面挂):京东是参加笔试进入的面试。整体感觉确实像很多牛友反映的都挺玄学的,一面原本定于上午,结果面试官进度比较慢,hr安排了中午的盒饭,然后下午早面,面的过程也挺玄学,一共就10几分钟,就问了一些很基础的东西,然后随便聊了聊就走了。二面也是比较玄学就挂了,也是根据简历随便聊,因为简历上有写组件,所以问了一下弹框组件的设计和iframe的一些坑,另外还有一些兼容性问题,感觉都是一些稍微偏向实战的问题,而且两轮技术面一点react相关的问题都没有问。。
        360(内推一面挂):360的过程也比较有意思,当时看到内推的消息,在微博上找到了月影大大帮忙内推奇舞团,第二天就接到了面试电话,结果跟面试官瞎聊了几分钟才知道面试官把我当成社招的了,面试官说本来还准备了好多难题打算考一考,估计知道我还只是学生然后就没大有兴趣了,就随便谈了谈人生就没了。
        有赞(内推一面挂):这个是在学校论坛上看到的消息,也是整个秋招最早面的,所以真的一点准备没有,先是电话面然后问了一些问题,具体记不清了,不过都比较基础,然后又约加一个视频面,题目是遍历一个二叉树,当时写的也是一团糟,结果就只有一道题,结果当然是华丽的GG了。
        百度(二面挂):百度一面面试官非常和蔼,然后照例问了一些基础的问题,然后手写一个ajax,手写一个轮播图组件,在他的电脑上再写一个匹配字符串的题目,大致题意应该是从一段文字中提取出链接。一面还是比较顺利,然后隔一天之后的二面就被虐的非常惨了。问的问题也可以说五花八门,比如多少个class能够覆盖id之类的,两个嵌套的div的各种情况下的z-index导致的重合,真的是硬撑着面完,面完就感觉生无可恋了。结果当然是又GG了。
        美团(内推直接面试,通过):美团真的可以说是好事多磨。内推之后状态立马变了,结果等了两周多才接到一面的电话,然后问的问题范围也是非常广,从基础聊起然后不断扩展,每个问题都没有说很多,但是量特别大,不过面试之前在牛客上看了一些面经还是起了一些作用的。一面面完自我感觉可以,但是一直没有结果。一直等到后来成都的线路面试,在公众号那里能够查到面试地点,但就是预约不了,感觉还是不甘心,就自己找去了,到了那hr姐姐帮忙查了一下,说是进了复试,复试还没有通知,但是看我来了,之前又只面过一次,就又给我加了一面。这次二面真的是体会到了面试造火箭,上来先让我介绍下对于前端开发的演变历程,然后让设计一个百万人同时在线的直播系统,还要考虑弹幕等功能,而且还不让说技术细节,就让说架构,当时就只能扯了扯负载均衡什么的,其他的什么架构真的是扯不出来了。然后又做了一个智力题,在面试官的提醒下好赖做出来了2333。面完就说回去等通知了。结果下午刚出地铁站又接到美团电话,竟然是迟到已久的电话二面,赶紧找了个稍微安静点的地方打回去,内容也是比较宽的,主要问了对html语义化的理解,一些兼容性问题,然后我自己作死说了对http稍微熟悉点,然后就被各种虐,从七层如何分问到tcp协议,后来还问了一个具体场景的分析,如果用户反馈页面没有显示出应有东西,可能哪些地方出了问题,我当时答的有资源没加载完、DNS攻击,面试官说还有可能是HTTP劫持。最后问了面试官我这个算几面,才知道之前造火箭那一面不算。。。三面的话应该是总建面,问了一些关于缓存的处理和混合开发的问题,做了两道智力题,还让设计一个竞拍系统,前端有哪些技术会用到。之后聊了聊人生,学习方法,之后的学习规划等等,本来两个智力题都没怎么答上来,感觉挂了,结果竟然进了hr面。hr面也是聊聊人生,hr说我每一面面试官给的评价都挺极端的,当时就心里咯噔了一下,还好最后过了。
        秋招真的是非常辛苦,最忙的一天从上午面到下午,中午饭都来不及吃,而且为了保险起见当时还在实习,并没有辞掉,所以想尽办法请假,还得各种来回跑。那段时间真的是天天逛牛客,在牛客上看到有秀offer的,心里也是羡慕不已,有时候也在想要不要广撒撒网多投投算了,还好最后坚持了下来。
        最后分享一点自己的经验吧。因为我自身也是非科班出身,所以笔试题真的有时候是个很大的挑战。记得春招的时候真的是被笔试各种虐,没有一个通过的。后来自己有刷过几道leetcode,另外就是我发现其实很多笔试的编程题都有一些共性的地方,所以每次我切出去写的时候测试的一些小函数都留着,下次用到稍微改改就能拿过来用,但是整体的思路还是要有的,如果实在想不出来就多试,从一些简单的例子试起。所以这次秋招笔试还是挺出乎我意料的,过了好几个。另外面试的话,基础一定要用心准备,个人感觉一面才是刷人刷的最多的,之后的二面三面更多的是跟你的项目相关的或者是知识的一个广度,除了再去熟悉这些项目的内容,另外可以多去想一下怎么去优化或者这个项目中我承担的部分的亮点是什么,然后去扩充下自己的知识广度。而且面试的时候尽量多说,由你来掌控这个节奏,不要被面试官拖着走,可以就当作是与面试官聊天。面试或者笔试真的是运气和实力的结合,所以不要总去怀疑自己的能力,要有自信。
    最后祝各位都能收获自己满意的offer,相信自己付出终会有回报。溜了溜了~
#百度##京东##美团##字节跳动##前端工程师#
全部评论
我也想有这么强的抗击打能力,我感觉我太脆弱了
1 回复
分享
发布于 2019-04-26 22:48
好帖
点赞 回复
分享
发布于 2017-10-06 07:38
阅文集团
校招火热招聘中
官网直投
点赞 回复
分享
发布于 2017-10-06 08:14
点赞 回复
分享
发布于 2017-10-06 11:29
百度有点难啊~运气不好,不过有的还是比较常见
点赞 回复
分享
发布于 2017-10-06 22:45
大佬666,可以看一下你的github吗
点赞 回复
分享
发布于 2017-11-05 11:50
大佬
点赞 回复
分享
发布于 2019-04-30 11:22

相关推荐

21 110 评论
分享
牛客网
牛客企业服务