- 自我介绍
- 说一下
HTML5
和CSS3
的新特性 CSS
的盒模型是怎么样的?IE
盒模型有计算border
吗- 说一下
flex
布局,flex-container
和flex-item
有什么值?flex: 1
是什么意思?怎么用flex
实现垂直水平居中? - 说一下
JS
的原型链,instanceof
有什么用?原理是什么? - 说一下
JS
的闭包,有什么缺点?防抖和节流是什么?有什么应用场景? - 宏任务和微任务了解吗?了解,我还顺便把
Event loop
讲了下,面试官说我了解挺多 - 说一下深克隆和浅克隆的区别,怎么实现深克隆
var
、let
、const
有什么区别?- 说一下你理解的
MVVM
- 知道虚拟
DOM
吗 v-modal
的实现原理,如果不用v-modal
可以怎么样?如果是你自己实现呢?面试官说Vue
官网有很详细的说明v-for
中的key
的作用是什么?v-if
和v-show
有什么区别?computed
和watch
有什么区别?- 如果让你去写一个组件,你应该考虑什么?
- 说一下你理解的
HTTP
,我说我说一下从浏览器输入一个网址访问的过程可以不,面试官说可 HTTP
有什么常见的请求?HTTP
状态码中301
和302
是什么?我说我只知道协商缓存的304
,对301
和302
不太了解,基本没用过Post
和Get
请求有什么区别?- 栈、队列、链表有什么区别?它们可以用
JS
的什么数据结构实现?数据结构太差了只回答了栈和队列的大概。。 - 说一下快速排序大概是怎么实现的?
- 反问环节
面试官问完之后还跟我介绍了一下他们公司的前端部门组成和分工,还跟我聊了下其他,人超好,不会的还及时指引我,还说希望有机会见面
全部评论
(1) 回帖