腾讯音乐TME 前端 秋招 45min

10.16  一面 技术面

自我介绍

为什么去北京实习了?
跨域,哪种是跨域,解决方法
new 一个对象?如果return一个this,this是什么
react跟vue区别?再对比原生js呢
react里类组件和函数组件的区别?
EventBus了解过吗?底层原理?
订阅发布了解过吗?
组件之间传值底层原理了解过吗?
说一下你了解的框架底层原理?双向绑定?还有呢
JsBridge 有了解吗
Iframe 有了解吗
视频流直播流有了解吗
打包优化做了什么?用过哪些webpack优化方法?
缓存了解过吗,说一下你理解的
路由了解过吗,说一下你了解的
nodejs有了解过吗
JS事件循环机制?比如说我有三个宏任务,一个微任务,他是怎么执行的
css水平垂直居中有哪些方法?如果我获取不到盒子的宽高,不用flex方法,怎么水平垂直居中
什么是cdn?为什么cdn比本地快?
项目有什么重难点?虚拟列表?(问的很深)
网络请求了解过吗?比如说为什么TCP需要三次握手四次挥手
反问:
技术站?
react为主 手机端 JsBridge适配其他端等等还有一些jQ什么的但是用的都是最新的技术栈
全部评论
最后是jQuery嘛
1 回复 分享
发布于 2025-07-17 19:58 重庆
看问题感觉是我实习的leader在面你😂
1 回复 分享
发布于 2024-10-20 04:12 湖北
有点简单
1 回复 分享
发布于 2024-10-17 01:40 重庆
无手撕吗?
点赞 回复 分享
发布于 2025-03-27 12:22 江苏
点赞 回复 分享
发布于 2024-10-30 08:31 广东
点赞 回复 分享
发布于 2024-10-17 11:34 广东
方便问下哪个部门嘛
点赞 回复 分享
发布于 2024-10-17 10:27 广东
orz
点赞 回复 分享
发布于 2024-10-16 20:49 广东

相关推荐

1.实习介绍2.浏览器拿到HTML响应之后,渲染页面过程3.CSS 是什么时候加载的?是等 DOM 树构建完才开始吗4.HTML 解析过程中碰到一个 <script> 标签,浏览器会怎么处理5.你刚才提到MutationObserver,那如果浏览器不支持这个 API,你会用什么方式实现类似功能6.我们看这一段代码:图1 这段代码打印的结果是什么?为什么不是local?7.如果我把刚才那个var name = 'local' 改成let,那输出结果会变吗8.解释一下什么是“暂时性死区”为什么let声明变量之前不能访问9.讲一下js的作用域有哪几种10.我们现在有一个全局变量是 let a = 1,页面上有个按钮绑定了一个 onclick 事件打印 a,我把 a 从浏览器控制台删掉了,会报错吗?为什么11.讲一下作用域链,为什么在try-catch 里 catch(err) 中的 err 是块级作用域,但try里不是?12. 果我有一个变量在 setTimeout 里修改了值,而外部同时访问这个值,能保证拿到最新值吗为什么13.我给你两个连续的style标签,里面写了两个相同选择器但不同样式,渲染时到底谁生效?为什么?14.如果我动态用innerHTML插入一段 <script>,它会执行吗?和用createElement的方式插入有什么不同15.我页面上用了iframe做内嵌组件,结果一个按钮点击事件怎么都监听不到,为什么16.讲讲webpack的loader和plugin的执行顺序17.react 的 useEffect 和 useLayoutEffect 有什么区别?哪个先执行18. vue 的响应式是怎么实现的?那我问你,Object.defineProperty 为什么不能监听数组的 push?Vue2 是怎么解决的19.如果我在页面里创建了一个超大的数组 new Array(1e9),但没赋值,也不访问,浏览器会卡死吗20.我页面上只放了 1 张图,但 Lighthouse 跑出来提示资源加载过大,啥原因?21.手撕:数组中第k个最大元素
点赞 评论 收藏
分享
评论
5
36
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务