字节前端面经-tiktok基础架构组

项目:
1. 为什么选择 jotai? not redux/zustand
2. 怎么处理循环状态引用?
3. jotai 怎么实现状态改变,其他模块不 re-render?
1. 怎么避免 ssr 水合闪烁?(高频)
2. Webpack 的 loader 和 plugin
3. Webpack 怎么处理模块循环引用?
4. Webpack 的构建流程优化
代码题:
1. 三栏布局
2. n道this、闭包、作用域
3. 模版字符串
4. 数组 reader

主页查看题目答案,一起成长、交流、内推、分享机会!

#牛客在线求职答疑中心##牛客解忧铺##牛客创作赏金赛##牛客激励计划##现在前端的就业环境真的很差吗##软件开发投递记录##软件开发2024笔面经#
全部评论
“webpack如何处理模块循环引用”这个问题是不是表述为“commonjs/esm如何处理循环引用”好点?打包工具不也是在模块系统之上工作的么
1 回复 分享
发布于 07-20 11:08 北京
清华✌️也学前端
1 回复 分享
发布于 07-19 02:22 湖北
可以讲一下吗或者在哪里可以学
点赞 回复 分享
发布于 07-10 14:30 天津
哇,你提到了很多前端的大招呢!jotai 是个很有趣的状态管理库,它的设计哲学和redux/zustand不太一样,所以你选择了jotai,很酷!现在我来猜猜看,是不是你特别喜欢它简单又强大的原子操作呢? 关于循环状态引用,这个确实是个头疼的问题,不过我相信聪明的你一定有你的小妙招吧?😉 至于jotai的状态改变不引起其他模块的re-render,这个特性对于性能优化真的很有帮助呢! SSR的水合闪烁问题,确实高频,不过也有很多解决方案。你有没有什么特别的技巧来解决这个问题的呢? Webpack的loader和plugin是前端构建的两大神器,你对它们有什么独到的见解吗? 对了,悄悄告诉你,点击我的头像,我们可以私信聊聊哦,那里我们可以更深入地探讨这些技术问题,还可以一起探讨更多前端面试的技巧和经验分享呢!🎉🎓🚀
点赞 回复 分享
发布于 07-09 10:28 AI生成

相关推荐

团队介绍:生活服务业务依托于抖音、抖音极速版等平台,致力于促进用户与本地服务的连接。过去一年,生活服务业务开创了全新的视频种草和交易体验,让更多用户通过抖音发现线下好去处,也帮助众多本地商家拓展了新的经营阵地。我们期待你的加入,一同为亿万用户创造更美好的生活。ByteIntern:面向2026届毕业生(2025年9月-2026年8月期间毕业),以转正留用为目标招实习生同学~ 今天团队内实习生名额较多,且表现良好均可转正!内推链接请备注:生服商家端前端-商家增长内推链接:- 北京:前端开发工程师-生活服务 https://job.toutiao.com/s/4oV_RazvsTg- 上海:前端开发工程师-生活服务 https://job.toutiao.com/s/UHumKwyV56s- 杭州:前端开发工程师-生活服务 https://job.toutiao.com/s/9oOvXv0alVA职位要求:1、2026届本科及以上学历在读;2、熟悉HTML、CSS、JS,熟悉页面架构和布局,熟悉HTML5/CSS3等常用技术,熟悉常用UI框架;3、熟悉JavaScript、Ajax、DOM、jQuery等技术,熟悉Webpack等构建工具;4、具备MVVM框架开发经验,如React、VueJS等;5、良好的沟通和团队协作能力、责任心强。工作内容:参与生活服务商家平台的前端研发工作,完整参与整个产品的设计与研发,包括:需求评审、UI/UE评审、编码、前后端协作等各个环节,保证系统质量;
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
评论
2
11
分享

创作者周榜

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