滴滴前端面经
4月末的两场面试,滴滴的招聘写着急招,故流程非常快
部门:增长能效部
一面都是基础,二面全是项目,二面问的很多实践性的东西
- html5新增了什么语义化标签
- 为什么增加这些标签
- HTML中的块元素有哪些(说一点就行了)
- 行元素有哪些
- 行元素和块元素的区别(这个要答细一点点)
- css 的定位说一下
- 居中和水平垂直居中尽可能多说一些方法(3个以上)
- flex说一些属性和作用
- 如何让一行尽可能排下更多的 div (其实是先开启flex,然后设置排不下就换行,一开始答的开启滚动条,然后面试官说不是问的这个意思)
- vue中的父子传值的方法,尽可能多说(尽可能多说的意思就是不止props和emit,什么ref,$parent,vuex的都能说)
- 高度塌陷的原因
- 开启BFC的方法
- 计算机网络分层模型说一下
- 计算机网络HTTP的连接过程
- HTTPS请求头说说
- cookie怎么读取的
- cookie怎么获取指定key的内容
- js 里面原型链说一下
- 箭头函数和普通函数区别
- 箭头的prototype的值是什么(一开始懵了,因为箭头函数不是没这个吗,然后面试官说是undifine)
- js的基本数据类型说一下
- js 里面判断类型的方法说一下
- 能说说 instanceof 的原理吗
- 图片懒加载原理
- 怎么设置rem
- 还有部分忘记了,不过都是比较基础的问题
二面
对着简历的项目非常细的问,然后问现在优化要怎么办。
进度一直就卡在二面,应该是无了。
#滴滴#