美文网首页前端那些事
一名2018年应届生的美团前端校招面试之旅,一首凉凉奉上

一名2018年应届生的美团前端校招面试之旅,一首凉凉奉上

作者: ToEnd | 来源:发表于2018-04-22 21:07 被阅读25次

    首先介绍一下本文的主角:一名18年应届生,普通二本,学习能力一般,技术能力更是一般,前端小白,但是在努力学习中。

    从17年秋招开始我便向美团投了简历,也参加了在线笔试,但是输的很惨淡,笔试没过后,来继续在武汉找了家小公司实习。春招开启之际,我尝试过投了斗鱼(没有获得面试机会),小红书(笔试没过),360(拿到了实习offer以及技术经理承诺的好好表现就能转正的口头承诺)等等。当然,这其中还有美团,我于18年3月22日参加了美团在线笔试,之后一直没动静,我认为我挂了,于是又去参加了石墨文档的校园招聘并拿到了offer。凡事都有个但是,但是美团突然给我打电话说我笔试通过和我约时间,就进行了电话面试,以下为一些细节:

    前言

    本文目的:分享我遇到的前端面试题

    本人没说拿到了美团offer,本文在末尾也说了应该是凉了;然后,我从来没有说到遇到的问题我都答上来了,只是罗列了题目,你可以把它看做一份还没作答的空白试卷,我个人认为我答的不好。期待大家评论里留下你认为的正确的回答。

    一轮面试

    一轮面试的面试官很友好,问的问题都蛮基础,但是很有针对性:

    cookie 的使用

    koa中间件实现原理

    描述快速排序的实现

    原型链相关问题

    react 生命周期

    react 性能优化

    vue 双向绑定原理

    如何用 js 实现动画

    css 动画以及与 js 动画性能比较

    二叉树 (不会)

    二叉树后序排序 (不会)

    模板引擎实现原理

    以上问题我都说了个大概,甚至觉得自己不能二面了,但是二面来了。

    二轮面试

    二轮面试的面试官声音听起来很年轻友好,问的问题都挺有深度的(对我来说)

    介绍实习经历,项目经验

    怎么做同构以及同构的两份代码的差异性

    koa中间件执行顺序以及如何实现

    跨域问题

    jsonp 的原理以及优缺点

    vue双向绑定原理

    jquery 和 vue 性能比较以及使用场景

    什么是高阶组件

    假设我维护一个服务端渲染框架,如何不侵入用户代码的情况下通知用户代码错误点(同时也要保证页面正常渲染)(这道题应当是开放题,答得不好)

    未来三年职业规划

    可以看出的是面试问题难度在逐渐升高,但同时也更有针对性,不少问题都答得不好,都觉得自己凉凉了。面试官也指出了我的不足:虽然学习驱动力不错,但是不够深入,不够刨根问底。然后三面来了:

    三轮面试

    三轮面试就很开放了,但是难度又升了。面试官首先问我方不方便用电脑视频面试,在上班所以只能电话面试,以下为问题:

    js bridge 原理(因为我第一家实习公司是做 ionic 混合开发,所以他问了这道题。很尴尬,我是真的答不出。面试官很惊讶,说:“你难道不专注原理吗?”)

    https 和 http 的不同之处

    http 2.0 的特性

    如何实现一个promise

    用 nodejs 做过什么

    graghQL 和 RESTful Api

    对城市的要求,为什么不去北京、杭州

    为什么不投阿里(我真的觉得我的水平不够)

    有哪些offer

    为什么选择美团

    总结

    三轮面试结束的很快,因为没有用电脑。面试官也没有给出过不过的答复。到此挺慌的,应该真的凉了,但是真的学习到了很多,同时获得一个信息: 其实做为一个前端开发者,有一个学习的氛围跟一个交流圈子特别重要(上图)。不管你是小白还是大牛,欢迎到来,大家一起交流学习,继续学习,继续努力。 以上,和各位小伙伴共勉。

    相关文章

      网友评论

        本文标题:一名2018年应届生的美团前端校招面试之旅,一首凉凉奉上

        本文链接:https://www.haomeiwen.com/subject/hqthlftx.html