校招 未知部门 / 前端 / 一面/二面
[面试日期] 2024-12-24 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>快手 商业化 秋招</h2>
<h2>一面</h2>
<ol>
<li>自我介绍</li>
<li>为什么大一就选择前端</li>
<li>实习项目的架构等</li>
<li>业务组件封装,举个例子</li>
<li>封装组件,最重要的考虑因素是什么</li>
<li>做过哪些性能优化</li>
<li>迁移构建工具的考量</li>
<li>大文件上传流程</li>
<li>cookie和localstorage区别</li>
<li>讲一讲http123</li>
<li>浏览器安全</li>
<li>url输入到展示流程</li>
<li>页面渲染流程</li>
<li>SSR主要解决了什么问题</li>
<li>SEO了解过吗</li>
<li>讲一讲闭包的理解,优缺点,最主要的问题是什么</li>
<li>v8垃圾回收机制</li>
<li>有哪些常见的场景会造成内存泄漏</li>
<li>eventloop讲输出顺序</li>
<li>写题 深拷贝和React useDebounce二选一</li>
<li>讲一讲fiber</li>
<li>fiber的调度逻辑</li>
</ol>
<p>面试官肉眼可见的很疲惫,每个回答都会给出回应,体验不赖</p>
<p>一小时后约二面时间</p>
<h2>二面</h2>
<ol>
<li>自我介绍</li>
<li>怎样衡量实习做的某个事情的效果,有什么好处</li>
<li>除了monorepo还了解哪些代码管理方式</li>
<li>不使用monorepo,两个仓库间的代码要复用有什么方式 (git的submodule、模块联邦等等,可以多方面考虑)</li>
<li>讲一讲微前端项目的背景和思考</li>
<li>项目是怎么拆分的,拆了几个模块,按什么原则或经验</li>
<li>介绍一下构建工具迁移,线上更换构建工具的话需要考虑哪些方面</li>
<li>组件库里面的组件有什么规范要求,如何保证定下的规约不出现变化,开发者怎么保证遵守规范</li>
<li>场景题,a业务和b业务都有一个工程,里面页面都非常像,都迭代了5、6年,想做一些组件复用,这种情况下建一个组件库,你会如何去设计,如何去分层</li>
<li>手写 React 自定义hooks useTime</li>
</ol>
<p>二面更多问的都是个人的思考和选型方面的问题,感觉答得还可以</p>
<p>面完开泡,去看了下官网流程也没挂</p>
AI 推荐面试题
