字节 前端 秋招一面面经

#软件开发笔面经#

🏢字节跳动 部门保密
🕙2024-08-22 1h10min

📄面试题目
1. 自我介绍
2. 虚拟列表、瀑布流性能优化
3. AST、Webpack 理解
4. Webpack SourceMap 作用
5. 加密算法、压缩算法的区别
6. 哈弗曼编码原理
7. Loader、Plugin 区别
8. 如何编写 Loader、Plugin?
9. LLM Prompt 如何调试?模型如何微调?
10. Serverless 理解
11. React DnD 介绍
12. 如何把一个元素拖拽到两个元素中间?
13. React Fiber 理解
13. React Class 、FC 的区别
14. React 状态管理
15. Redux、Zustand 和 Jotai 之间的对比
16. forwardRef 理解

⌨️笔试题目
1. 实现 flatten 函数
2. leetcode199 二叉树右视图
全部评论
你好,字节是面试时笔试是吗,笔试题是在电脑软件上做是吗
点赞 回复 分享
发布于 2024-10-29 21:40 湖北
校招,nb...
点赞 回复 分享
发布于 2024-10-16 14:31 广东
好难啊佬
点赞 回复 分享
发布于 2024-10-15 17:58 天津
感谢分享祝你oc
点赞 回复 分享
发布于 2024-09-27 08:34 重庆

相关推荐

1. 简单的自我介绍2. 八股和项目讲讲你的项目,以及你觉得个人比较有优势的地方。可以现场演示一下你的项目吗?追问项目细节,略在C++高并发场景中,怎么保证线程同步?你都用过C++的什么锁?你了解的C++都有什么锁?分别在什么时候使用?它们有什么特点?互斥锁(Mutex)的底层原理是什么?读写锁的底层是怎么实现的?它如何区分读和写操作,并进行相应的控制?保证线程同步,除了锁还用过什么其他方法?你觉得C++和Python谁的效率更高?为什么一个简单的加法,C++会比Python的效率高?对于一个a + b的加法,Python和C++分别是怎么做的?学过计算机组成原理和编译原理吗?一段C++代码的完整编译过程是怎样的?int a = "a_string"; 这样会报错吗?编译器怎么知道要报错?在哪个阶段进行类型检查?计算机执行加法和减法,哪个效率更高?为什么?计算机底层如何实现减法?堆和栈有什么区别?int a[10]; 这样定义的数组,内存是如何分配的?是在堆上还是栈上?在函数中定义的数组,离开函数时空间会释放吗?如何释放?像vector这样的可变数组,是在堆上还是栈上?它在函数中定义,离开函数时如何释放?数组和链表有什么区别?它们的查找效率呢?学过词法分析和语法分析吗?(lz大三上才学编译原理,八股也没准备这些)3. 手撕代码手撕:C++单例模式。(表示不熟悉,同样也没准备过)单例模式是什么?有什么特点?(更换题目)手撕:无重复字符的最长子串4. 反问环节面试流程大概要多久?什么时候能知道结果?实习地点在哪?这次答得不太好,都是一些没准备过的问题(回过头来看也是比较基础),能过感觉也是现场项目演示和面试状态没崩,很惊险
查看21道真题和解析
点赞 评论 收藏
分享
评论
11
30
分享

创作者周榜

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