字节懂车帝一面(实习)

8.14 被拷打,多半是挂了
记录一下问题

1.设计一个通用的组件库需要考虑哪些事情。 从工程角度还需要考虑那些事情。使用什么来管理包版本
2.包的版本号遵循什么规范,是如何来管理的;
3.前端模块化方案有哪些;
4.esMoudel和commonjs有什么区别
5.commonjs有循环引用会出现什么问题
6.首屏渲染速度,有什么指标。
7.首屏是怎么算,以什么元素出现表示为首屏?(我嘴真欠,为啥要说首屏呢)
8.lcp fmp这些指标了解吗
9.懒加载了什么内容,为什么要这样
10.图片换成base64一定能获得优化吗。什么会增大,多大的图片算是小图片
11.如何分析首屏渲染速度呢?
12.还有什么性能优化的手段?
13.频繁获取offsettop有什么问题
14.基于offsettop问题,有什么更好的办法
15.有什么其他的图片优化方法吗  图片格式!!!,居然能问到这个是我没想到的

代码题:实现一个useHover

16.受控组件,非受控组件区别,优劣势,什么情况哪一个更适用
17.组件间通信方式:useContext有什么需要注意的
18.react18的并发有了解吗
19.react合成事件,为什么用这个
总结:我是个废物。。。。。
#面经字节#
全部评论
lz这面经给我看呆了,我是一个都不会啊。加油,感觉不是lz的问题
1 回复 分享
发布于 2023-08-16 00:17 美国
和我一样,我昨天也被拷打了,base重庆的懂车帝,刚刚发邮件说不合适了
1 回复 分享
发布于 2023-08-15 10:10 四川
楼主是被捞的吗?
点赞 回复 分享
发布于 2023-09-05 18:12 广东
楼主是秋招还是实习啊
点赞 回复 分享
发布于 2023-08-18 17:17 浙江
hx同个学校,你是应届毕业生吗,我刚也收到了懂车帝实习的面试
点赞 回复 分享
发布于 2023-08-16 18:13 湖南
base重庆吗?
点赞 回复 分享
发布于 2023-08-14 19:55 上海

相关推荐

09-04 20:34
已编辑
门头沟学院 前端工程师
自我介绍 选择一个印象深刻的项目介绍, 虚拟列表列表项高度不固定,如何实现?SSE流式接口是标准的HTTP请求吗?SSE的数据类型与普通HTTP请求区别?前端如何接收SSE流式消息?建立SSE通信后,支持哪些操作?同时发起的SSE连接数量限制?TypeScript项目中,ESLint能否支持子路径的模块导入?Git`merge` 和 `rebase` 区别?对提交历史影响?(项目)每一次操作时,存储哪些信息来支持撤销重做?命令模式相较于数据快照,缺点?如果需要回退到很久之前的某个特定版本,命令模式如何优化?编辑器支持协同编辑吗?了解过协同编辑相关的算法吗?编辑器支持布局吗?拖拽到画布上后如何定位?校招比较看重岗位什么?工作城市?HTTP协议中的协商缓存和强缓存,区别?HTTP/2相比于HTTP/1.1有什么提升?JS脚本执行会阻塞页面渲染吗?浏览器为什么这样设计?`WeakMap`和普通`Map`区别?了解 `requestAnimationFrame` 和 `requestIdleCallback` 吗?为什么使用`requestAnimationFrame`?有什么特性?能保证回调一定会被执行吗?宏任务和微任务的执行规则是怎样的?一个微任务递归地生成另一个微任务,会陷入死循环吗?在JS中,如何让一个对象不可被编辑?CSS的`position`属性有哪些值?绝对定位和相对定位区别?绝对定位元素脱离文档流,会导致其父容器高度塌陷吗?BFC是什么?哪些条件会形成BFC?平衡二叉树?二叉树搜索时间复杂度?跨域?为什么限制同源?没有同源策略,会发生哪些不安全的操作?跨域解决方案?React组件通信方式?React Context和如Redux区别?TypeScript的`interface`和`class`的区别?编译产物?算法题:在一堆数字中找出最大的五个数字,实现思路和复杂度手撕:手写实现Event Emitter,包含 on/off/once/emit方法。反问体验问的确实比较全面,不过大多数都答出来了算法和数组第K大元素异曲同工手撕看过没练过,下来看答案实现方法差不多
查看25道真题和解析
点赞 评论 收藏
分享
评论
10
37
分享

创作者周榜

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