前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >美团前端春招三面面经

美团前端春招三面面经

作者头像
牛客网
发布2018-04-28 15:49:39
1.3K0
发布2018-04-28 15:49:39
举报
文章被收录于专栏:牛客网

记一次应该凉了的美团前端春招

昨天晚上6点的视频面试,一二三面一次性面完,接近八点结束,然后就等通知,估计凉了

一面

做了下自我介绍,问了下几个项目和用到的技术。然后开始问问题

盒模型,bfc

float,position,清除浮动

请解释一下CSS3的Flexbox(弹性盒布局模型),以及适用场景?

JavaScript原型,原型链 ? 有什么特点?

Javascript如何实现继承? 构造函数继承,非构造函数继承

Javascript作用链域?

什么是闭包(closure),为什么要用它?

.call() 和 .apply() 的含义和区别?

实现一个bind

什么是跨域,如何解决? jsonp cors ,jsonp原理

11.promise的原理

一面结束,问还有什么要问他的,就问了一下有什么不足需要加强的地方,面试官说基础挺好的,我这里没有什么了,你可以请教一下后面的面试官,然后,面试官说去帮忙看下还有没有人在,让我等一下。

二面

又是一轮自我介绍

promise的原理和事件循环

amd,cmd规范

用户页面打开很慢,有哪些优化方式?

react的虚拟dom了解多少?这种类型的框架和传统的jq操作dom的优势? diff算法?说了一下虚拟dom如何实现,diff算法做了什么优化

react的高阶组件? 不是很了解

redux? 讲解了一下redux原理

项目中遇到国哪些印象深刻的技术难题,具体是什么问题,怎么解决?。

讲到了自己学习react的经历,如何快速学习并投入公司项目当中的

请求头包含哪些部分

服务端渲染? 答,个人认为服务端渲染的好处在与首屏加载速度和利于seo,但是目前网络环境下,首屏加载速度没有太多差别,hybrid App首页一般都是原生的,很少会有白屏,客户端渲染还可以减少服务端的压力

webpack打包? 讲了一下打包过程,loader,和plugin如何起作用的

二面结束,继续问了一下有什么需要加强的地方,答缺少大型项目多人协作经验。

三面

之前实习,开发时如何保证项目进度和代码质量? 需求评审,技术评审,code review 和 单测

如何做单测? 单测和开发占比应该是多少?

koa generator 能给我讲一下么? 不了解

看到你做过 hybrid App,能讲一下原生和webview之间如何进行通信的么? 答jsbriger(不是面试官想要的)还扯了一堆其他的。

当时没想起来,现在想到的应该是通过自定义的协议进行通信,就像前后端交互,也是发起一个请求。这里有大佬来详细说一下么

个人规划+一些很开放的问题了,需要加强的就是去了解如何进行通信的

等通知,估计凉了

作者:Dear丶Jcl

本文来源于牛客网

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.04.18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档