腾讯前端秋招面试

🕒岗位/笔试时间
腾讯前端一面/2024.8.27

👥面试题目
1. 介绍一下JS的深拷贝和浅拷贝
2. 如何要实现一个深拷贝,大概有哪些方式
3. JS对象遇到循环引用,该如何实现深拷贝
4. 介绍一下ts的类、接口和模块
5. 介绍一下ts的泛型,工作中有使用过吗
6. ts中如何处理null和undefined
7. 介绍一下ts中默认参数和可选参数
8. ts的类型守卫
9. 如何动态扩展对象
10. ts中const和readonly大概有哪些区别
11. ts中的any是什么作用,你们项目中有对any做检查吗,如果用any会导致哪些问题
12. js中的this怎么进行作用域的切换
13. call、apply、bind分别有哪些使用场景(接上题)
14. 介绍一下闭包和作用域
15. js的垃圾回收机制
16. js中数组有哪些方法
17. 数组去重有哪些方式
18. 每种去重方法的时间复杂度是多少
19. 一个长度为0的数组,取下标为0的元素,会返回什么
20. js的异步处理
21. 如何实现一个异步函数,有哪些方案
22. async await和Promise.then有什么区别,async await存在的意义是什么
23. 如何解决回调函数地狱问题
24. Promise.all中的其中一个promise发生错误,最终会返回什么结果
25. 了解过Promise.all的内部实现原理吗
26. js的事件冒泡和事件委托
27. 如何阻止事件冒泡
28. 绑定事件有哪几种方式
29. 当给一个 DOM 元素添加两次点击事件处理程序时,一次用于事件捕获,一次用于事件冒泡,那么点击一次该元素将会触发几次点击事件
30. Dom树和Render树
31. js的事件循环机制
32. 使用vue进行开发时,发现一个列表页有卡顿情况,应该如何进行优化

📝笔试题目
1. 数组求和、排序问题
2. 多线程输出数字1到10

已挂#面经#
全部评论
八股盛宴,好多题啊
1 回复 分享
发布于 2024-09-04 14:07 浙江
请问是CDG吗
1 回复 分享
发布于 2024-09-01 18:32 江苏
这么喜欢ts
1 回复 分享
发布于 2024-08-31 20:48 浙江

相关推荐

日常实习 base:成都6.2620:0050min,面试官迟到,给hr打电话把他摇回来了。自我介绍美团做什么业务有遇到过压力很大的事情吗(需求太多!!!,做不完),怎么解决的有遇到过很紧急的事情吗(线上问题),怎么排查线上问题的学到了什么东西https加密过程证书谁颁发的http2了解过吗http2使用有哪些前置条件http3tcp里的滑动窗口说一下我要发一个post的跨域请求怎么弄(其实就是想问怎么解决跨域)复杂请求的跨域会怎样(预检请求,options)dns解析说一下如果我要看到dns怎么解析的,在哪里看(当时没答出来,后面想起可以在终端执行命令行看)webpack说一下怎么打包的怎么加快打包速度有了解过其它打包工具吗js的垃圾回收机制渲染过程讲一下吧(开始吟唱)回流和重绘修改字体大小触发回流还是重绘(焯,回答错了,应该是触发回流)dom树和布局树是一一对应的吗,有没有哪些元素在布局树上有,而dom树上没有。反之哪些元素在doom树上有,布局树上没有settimeout为什么不准移动端的适配方案1rem为什么是16px(答的是浏览器默认根元素是16px,但好像不是面试官要的答案)怎么学习前端的,学习多久了手撕版本号排序,leetcode上应该有一个版本号比较大小,然后把这个比较函数放在sort里就行了。反问:字节对实习生更看重哪点(计算机基本能力,前端知识),部门主要做什么业务(c端,抖音内部什么交易链路,然后技术栈是react的跨端框架,类似rn?)最后问能实习多久,怎么平衡学校的事第二天告知面试通过,约hr面
点赞 评论 收藏
分享
评论
31
93
分享

创作者周榜

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