腾讯企业IT-前端一面
PS:一面已挂,一小时十分钟左右
JS相关
1.js里面的简单数据类型和复杂数据类型
2.undefined和null有什么区别,能全等吗?
3.数组的常用方法
4.slice()和splice()有什么区别,分别有几个参数
5.数组的替换,如何做
6.map()和foreach()的区别,返回的数组内存指向有区别吗?
7.forEach能不能被打断,break或者continue被打断
8.几种方式判断是不是数组?
9.清空数组的几种方式
10.防抖和节流
11.ES6新增加的特性
12.Promise中用到了哪些方法
13.promise.all()和.race()
14.无论成功还是失败都会执行的方法finally()
CSS相关
1.css的变量,有用到过吗
2.css的选择器
3.后代选择器和兄弟选择器、相邻节点选择器
4.几种实现元素的水平垂直的方法
5.相对自己偏移50%,怎么写
Vue相关
1.vue里面的computed属性是怎么实现的
2.vue的生命周期函数
3.nextTick()
4.模板渲染和数据更新,数据代理
5.vue的diff算法,vue2和vue3
6.diff算法有没有跨层级
7.v-for需要一个key,如果没给key的话,时间复杂度会有变化吗
场景题
1.有100个并发请求,然后由于业务需求,不让前端一下子发100个请求,给出的约定条件,10个一组的发,有什么办法吗。具体要怎么处理?
2.使用promise.all()返回的结果只有一个,但我需要将失败的请求,重新放到队列里面进行排队。该怎么处理
项目相关
1.对webpack的了解
2.loader和plugin的区别
3.如果把css单独拎出来,用loader还是plugin
4.为什么将vue3迁到2的
5.有用过其他的node或者java、python写过后台吗
6.跨域如何解决的,打包之后怎么处理,jsonp是怎么写的呢,
7.esm和udm和usm的区别
手撕:本地IDE,实现将数组的0元素置于末尾,保持数组非零元素的相对位置不变。(双指针)
JS相关
1.js里面的简单数据类型和复杂数据类型
2.undefined和null有什么区别,能全等吗?
3.数组的常用方法
4.slice()和splice()有什么区别,分别有几个参数
5.数组的替换,如何做
6.map()和foreach()的区别,返回的数组内存指向有区别吗?
7.forEach能不能被打断,break或者continue被打断
8.几种方式判断是不是数组?
9.清空数组的几种方式
10.防抖和节流
11.ES6新增加的特性
12.Promise中用到了哪些方法
13.promise.all()和.race()
14.无论成功还是失败都会执行的方法finally()
CSS相关
1.css的变量,有用到过吗
2.css的选择器
3.后代选择器和兄弟选择器、相邻节点选择器
4.几种实现元素的水平垂直的方法
5.相对自己偏移50%,怎么写
Vue相关
1.vue里面的computed属性是怎么实现的
2.vue的生命周期函数
3.nextTick()
4.模板渲染和数据更新,数据代理
5.vue的diff算法,vue2和vue3
6.diff算法有没有跨层级
7.v-for需要一个key,如果没给key的话,时间复杂度会有变化吗
场景题
1.有100个并发请求,然后由于业务需求,不让前端一下子发100个请求,给出的约定条件,10个一组的发,有什么办法吗。具体要怎么处理?
2.使用promise.all()返回的结果只有一个,但我需要将失败的请求,重新放到队列里面进行排队。该怎么处理
项目相关
1.对webpack的了解
2.loader和plugin的区别
3.如果把css单独拎出来,用loader还是plugin
4.为什么将vue3迁到2的
5.有用过其他的node或者java、python写过后台吗
6.跨域如何解决的,打包之后怎么处理,jsonp是怎么写的呢,
7.esm和udm和usm的区别
手撕:本地IDE,实现将数组的0元素置于末尾,保持数组非零元素的相对位置不变。(双指针)
全部评论
我嘞个八股盛宴
我嘞个豆啊,问这么久
咋挂了啊,八股没回答好吗
八股好多😂
逆天了
相关推荐
03-06 03:43
哈尔滨理工大学 前端工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享