美团酒旅面经

正准备下班。。猝不及防。 那边也信号不好。。

1. 介绍项目,React中用JSX和不用的区别,diff算法,Component的好处

2. 为什么要使用webpack,向服务器请求次数是越少越好吗,除了打包还有什么方式可以减少加载次数(CSS雪碧图,利用缓存)

3. 为什么会用到localStorage,localStorage 和 cookie的区别

4. http2 的新特性,介绍一下多路复用(要再看看)

5. http常用状态码(好像说的太多了= =)

6. css尺寸单位都有哪些: px(像素点),em(它是描述相对于应用在当前元素的字体尺寸),rem(相对于root元素),ex(依赖于英文子母小 x 的高度),百分比,vw(viewpoint width,视窗宽度,1vw=视窗宽度的1%),vh(viewport height,视窗高度,百分比),pt(磅 (1 pt 等于 1/72 英寸)),in(英寸),cm(厘米),mm(毫米),

http://web.jobbole.com/82490/

7. 为什么选bootstrap,移动端适配还有哪些方案,栅格系统有什么好处

媒体查询,字体em&rem,百分比布局,meta 加 viewport,flex布局,

8.响应式布局的优缺点

9.http请求次数的限制

记不得了。。我发现只要和react相关太多。。我就虚。 还有JS组件。。要好好看啊*****************

大概28分钟。。开始就说半个小时左右。。真准时= =;

然后约了去美团大厦继续面试。。

二面:

1. 熟悉Linux吗?用什么操作系统?Mac中常用的shell命令?如何把本地文件放在服务器?Filezilla用的什么传输协议?

2. H5的新特性?语义化标签的好处?CSS的BFC了解吗?如何触发,有什么特性

3. script标签defer和async的区别

4. 函数的柯里化?实现一个sum函数

5. eslint知道吗,是用来做什么的

6. 实现一个布局,header,aside,content,高度自适应,aside定宽,content宽度自适应,写出两种

7. React生命周期

记不得了。。。

三面:

怼项目

二叉树最深叶子节点,并打印路径

中午找同学吃了个饭。。美滋滋的以为下午就是HR面了……

四面:

居然还是技术=。=

学习前端都有什么方式

前端圈子里的名人都知道谁,他们的风格是什么样的

React生命周期,全面一点

JS规范,JS的前身是什么,还问了很多底层的东西。。

后来问面试官还有哪些可以加强的地方。。 他说应该多看一些规范。。前三年把基础打牢固,框架什么的在开始的时候不是特别重要,更新换代太快。

Bless。

原文地址:https://www.cnblogs.com/ariel-zhang/p/7340685.html