0307 腾讯文档 前端实习 一面 90min 50min项目 40min代码

#腾讯2025实习生招聘# 项目:
1. 如何判断一个项目的性能好坏?
2. “预执行网络请求,分割不必要的响应式数据”具体是怎么做的
3. 其他提升性能的方法
4. 细说逐帧延迟渲染,是怎么阻止js不让他加载渲染的
5. 假如用户电脑性能很高,本可以一帧渲染完比如30个组件,用了延迟渲染之后反而渲染时间增多,怎么考虑的
6. 如何判断组件渲染的时间
7. 如果上线后用户电脑配置和开发时的配置不一样,怎么解决这个渲染时间不准确的问题?
8. vue框架中最多只能监听他的render函数,但render执行完之后只是把组件塞进了DOM,并且把数据更新好了,但实际上浏览器这个绘制的时间是不可控的。如果只是计算js上下文执行的时间,那这个渲染的时间是控制不了的,那对于你的优化来说,有考虑过吗
9. 所有的方式其实都是自己从最开始想过,但最终都没有实践过的是吧?(部分是)
10. 刚才说到bff,你对微服务了解多吗(不太了解)
11. bff实践过吗,从哪里得知的呢
12. 代理服务器和后端服务器怎么建立连接的
13. 浏览器输入URL之后的运行情况
14. 根据刚才的请求相关的,推理后台请求是怎样的,为什么快?
15. 前端常见的浏览器安全机制
16. 无感token刷新怎么做的
17. 如果发100个请求,这些请求都需要登录态,但发到第三个请求的时候token过期了,怎么办
18. 学习前端的途径
19. 简历里的阅读并调试20万行第三方库,主要是哪个
20. 为什么不考虑和作者共建呢
#牛客AI配图神器#
代码:
1. 最长无重复字符串(秒了)
2. 基于promise实现调度(用promise实现最大并发量,秒了)
全部评论
🐮
点赞 回复 分享
发布于 03-08 17:57 重庆
佬,如何判断组件渲染时间你怎么回答的
点赞 回复 分享
发布于 03-08 19:57 广东
慢慢搞,肯定可以上岸!
点赞 回复 分享
发布于 昨天 13:00 湖北
玛雅现在实习都卷成这样了吗
点赞 回复 分享
发布于 今天 17:58 浙江

相关推荐

03-07 21:13
已编辑
门头沟学院 前端工程师
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和vue36.diff算法有没有跨层级7.v-for需要一个key,如果没给key的话,时间复杂度会有变化吗场景题1.有100个并发请求,然后由于业务需求,不让前端一下子发100个请求,给出的约定条件,10个一组的发,有什么办法吗。具体要怎么处理?2.使用promise.all()返回的结果只有一个,但我需要将失败的请求,重新放到队列里面进行排队。该怎么处理项目相关1.对webpack的了解2.loader和plugin的区别3.如果把css单独拎出来,用loader还是plugin4.为什么将vue3迁到2的5.有用过其他的node或者java、python写过后台吗6.跨域如何解决的,打包之后怎么处理,jsonp是怎么写的呢,7.esm和udm和usm的区别手撕:本地IDE,实现将数组的0元素置于末尾,保持数组非零元素的相对位置不变。(双指针)
不放弃的小鱼干很洒脱:我嘞个八股盛宴
点赞 评论 收藏
分享
评论
7
26
分享

创作者周榜

更多
牛客网
牛客企业服务