新浪微博前端面试
楼主昨天新浪一面,今天新浪二面已拿offer
1面:
es6基础,let和var的区别
箭头函数的使用场景
promise的all方法和race方法的使用场景和主要功能
js的继承,组合继承和寄生组合继承的优缺点
聊天室你是如何做的,websocket还有其他使用场景吗
快排原理
css可以继承和不可以继承的属性各列举5种
angular如何父子组件传值,兄弟组件呢
vue的路由
vue的双向绑定如何实现,原理是啥
d3.js你在tx项目中如何使用的,和后端如何配合,给我一个场景让我描述一下
手势签到你是如何做的,你会svg吗,和canvas的区别
然后就是我问问题,巴拉巴拉。。
二面
开头就问啥时候可以过来实习,实习多久
节流和防抖你是如何实现的,他们两个根本的区别在哪里,代码上如何体现
css的bfc你了解吗,他们在哪些场景可以实现,你还知道关于哪些清除浮动的方法
前端跨域你了解多少,jsonp如何实现,他有啥缺陷
如果让你自己实现一个滚动条你如何实现,代码大概说一下
日历控件你是如何写的,详细说一下吧
深浅拷贝,各自原理,深拷贝有啥缺点
如何用原生js实现一个拖拽,说一下思路
你说你对性能优化比较在行,你列举几个
数组去重列举2种方法,还有吗?有没有第3种方法,我当时愣了一下最后说出来了
总结面试不难重视基础吧每场大概40分钟
#新浪##面经##秋招##前端工程师#
1面:
es6基础,let和var的区别
箭头函数的使用场景
promise的all方法和race方法的使用场景和主要功能
js的继承,组合继承和寄生组合继承的优缺点
聊天室你是如何做的,websocket还有其他使用场景吗
快排原理
css可以继承和不可以继承的属性各列举5种
angular如何父子组件传值,兄弟组件呢
vue的路由
vue的双向绑定如何实现,原理是啥
d3.js你在tx项目中如何使用的,和后端如何配合,给我一个场景让我描述一下
手势签到你是如何做的,你会svg吗,和canvas的区别
然后就是我问问题,巴拉巴拉。。
二面
开头就问啥时候可以过来实习,实习多久
节流和防抖你是如何实现的,他们两个根本的区别在哪里,代码上如何体现
css的bfc你了解吗,他们在哪些场景可以实现,你还知道关于哪些清除浮动的方法
前端跨域你了解多少,jsonp如何实现,他有啥缺陷
如果让你自己实现一个滚动条你如何实现,代码大概说一下
日历控件你是如何写的,详细说一下吧
深浅拷贝,各自原理,深拷贝有啥缺点
如何用原生js实现一个拖拽,说一下思路
你说你对性能优化比较在行,你列举几个
数组去重列举2种方法,还有吗?有没有第3种方法,我当时愣了一下最后说出来了
总结面试不难重视基础吧每场大概40分钟
#新浪##面经##秋招##前端工程师#