滴滴出行一面

由于面试了好几天了所以想到什么写什么,有些问题也记不太清楚了。
1.HTML5新特性
2.video和audio遇到的问题和兼容性
3.浮动
4.定位,主要讲了粘性定位
5.盒模型,那种好?
6.清除浮动,BFC
7.原型,原型链
8.var,let,const区别,出了一道题
function A() {
console.log(a)
let a = 2
}
let a = 2
function A() {
var a = 1
console.log(window.a)
}
9.this指向
var obj = {
name: 'foo',
fun1: function() {
console.log(this.name)
},
fun2: () => {
console.log(this.name)
}
}
var fun3 = obj.fun1
fun3()
obj.fun1()
obj.fun2()
10.原型,原型链
Function.prototype.a = 1
Object.prototype.a = 2
Object.a = ?
11.eventloop,宏任务和微任务。
setTimeout(function() { console.log('a') })
var p = new Promise(function(resolve, reject) {
console.log('b')
resolve()
console.log('c')
})
p.then(function() { console.log('d') })
console.log('e')
12.算法
13.一个网页的显示过程
14.promise,最后问了一个问题大概是调用then和catch最后返回的实例是新的还是旧的
15.实现一个promise,说一说大概思路
16.三次握手,四次挥手
17.实现一个自适应的正方形(padding)
18.有一个列表上面有各种消息,类似下面



需求是点击消息打开对应的软件,重点在于怎么判断点击的是哪一个。(给每一个添加事件。给父元素添加通过冒泡)
19.说一说Vue响应式原理
20.发布订阅模式,使用发布订阅需要注意什么?
21.VueX设计思想

#滴滴##面经##秋招##前端工程师#
全部评论
和我当初实习问的差不多
点赞 回复
分享
发布于 2019-07-27 10:30
滴滴校招开始了?
点赞 回复
分享
发布于 2019-07-27 12:34
阅文集团
校招火热招聘中
官网直投
马竞7-1皇马!
点赞 回复
分享
发布于 2019-07-27 16:02
老哥二面了没😁
点赞 回复
分享
发布于 2019-07-29 14:31
请问发布订阅需要注意什么
点赞 回复
分享
发布于 2019-09-05 22:43

相关推荐

4 24 评论
分享
牛客网
牛客企业服务