字节实习一面

最后反问的时候告诉我技术栈是react 但是不知道为什么给我一个vue3的约面。
关于项目以及针对简历提出的问题就不说了,总而言之一定要会。
1.http和https的区别(我这学期才学计网所以只会说加密,另外说了一下上学期用cpp socket写过服务器 讲了一下tcp udp)
2.闭包,另外延伸说了一下垃圾回收
3.vue的响应式原理 还问了我weakmap和map的区别
(市面上有很多 但是都比较浅显 建议看看vue.js的实现与设计 里面会说watch computed
4.三个本地存储的区别 基于cookie讲了一下安全问题,然后还问我local存满怎么办这个当时不知道 因为5mb太大了… 最后搜了知道会抛出错误…
5.垂直水平居中
6.axios中间件 (这个是我简历写了 但是算比较通用吧
7.promise的api没让我展开写
8.事件循环

手撕三个很简单
1.一个对象的get操作 传一个path 应该是利用正则匹配一下 但是我不太会正则
2.发布订阅 后来因为没写过class这种 面试官换了两道换代码的问题(真的很好 两道都写出来了
3. 手写compose 这个很简单
全部评论
一直不敢投字节
点赞 回复 分享
发布于 09-15 21:08 北京
有一些题目忘了应该是很简单,第一次大厂面,难度和我平时面的小厂差不多 但是真的很广 问得很多
点赞 回复 分享
发布于 09-15 20:37 江苏

相关推荐

不知道说什么,其实感觉个人答得还行,但是本人在前端知识点有明显缺陷(这年代有人学前端不会TS不会工程化?)又懒得学,有些问题自然答不上来。业务和图形学相关,所以图形学警告。三面八股:- 怎么判断一个对象是空对象?symbol的键怎么获得呢?Proxy和Reflect分别是什么,侧重什么。- 讲讲贴图的作用,列举了纹理\法线\噪声...- 怎么优化贴图?纹理压缩\mipmap\GPU instancing- 有几种纹理压缩的方式- 游戏性能优化有哪些常见手段- 游戏中有哪些常见动画,怎么优化spine动画- 常见的模型格式有哪些其他:- 如何快速融入新团队?- 三到五年职业规划- 接下来在学校吗?毕设做的咋样了- 你选择一个团队最看重什么?- 我们团队没有低职级的,全部都是专家,竞争压力很大,你对此会有担忧吗?手撕:TS类型体操,我不会。手撕:设计一个数据结构,页面中有很多panel,维护panel的优先级,越高的在前面。二面工程化- 什么叫AST- ast在前端工程化的作用有哪些?- tree shaking底层怎么实现的- ESM和CJS的区别,CJS能tree shaking吗- HMR用过吗,底层知道怎么实现的吗- CJS在导出后,修改变量和修改对象,有什么区别?- ESM可以动态导入吗设计模式- 除了单例模式,在项目里用过什么?性能优化- performance面板是怎么用的手撕:原型链问题、并发池一面手撕- 事件循环输出题- eventbus- 如何判定两个多边形相交(标准答案应该是凸分解+分离轴算法,个人讲的三角剖分+重心轮询判定顶点是否在三角新内)问题- 了解过音视频推流和拉流的区别吗- 有哪些宏任务,哪些微任务?- 什么叫做HTTP的流式响应- 讲讲vue的双向绑定原理,proxy和defineProperty的区别?- drawcall是什么,要怎么做来尽量防止批处理被打断
查看29道真题和解析
点赞 评论 收藏
分享
评论
2
7
分享

创作者周榜

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