阿里云前端暑期面试面经
系统开放之前boss上联系面了三家,平均面了两面左右,最后进系统只能录一个,选了dataworks继续面。
记录一下在这个过程中面过的题,不区分轮次了。阿里云的面试没什么八股,很舒服。
项目问的不多,主要问实习
工程化和实习
介绍在乾象,腾讯的实习难点和亮点
当场写一个最近实现的模块/组件,Url filter
你的vite插件的功能如何实现
vite钩子的执行顺序,你用到哪些钩子,开发和生产钩子有什么不同
pnpm优化分包策略
INP项目中是怎么做优化的
为什么包体积缩小40%,总的LCP时间优化了一半
vite预构建
vite热更新,讲解从文件增量更新开始的过程
vite开发服务器和浏览器之间通信协议(websocket+http1.1),引入http2,http3, QUICK
怎么避免幽灵依赖最佳实践
barrels files如何治理
tsconfig如何治理
peerDependencies和dependencies版本冲突会导致什么,你是如何处理的
rspack了解
Babel插件怎么写的,babel工作流,babel不同预设的作用
vitest,jest+babel / swc
Hippy和RN,taro,uniapp区别,优势何在
jsbridge通信原理
如何设计搜索结果页,怎么管理不同卡片和对应搜索结果不同字段
如何解决跨端兼容性问题
埋点上报的调用方式和实现
打包出来的jsbundle体积
开发过程中的不舒适的点
yarn转pnpm的过程?怎么避免幽灵依赖?
peerDependencies有哪些作用,应用场景有哪些
babel的原理和作用过程
怎么配置解决兼容性问题
Node(项目相关):
结合项目问runtime的组成,设计思路
quickjs, libuv作用
面试官对模块的实现感兴趣,随后依次问了
模块的导入导出,cpp层/js层分别怎么实现
如何设计模块只初始化一次
如何检测模块之间循环依赖
如何实现动态加载
数据库设计:
实现微信动态评论区只能看到共同好友的评论。
记录一下在这个过程中面过的题,不区分轮次了。阿里云的面试没什么八股,很舒服。
项目问的不多,主要问实习
工程化和实习
介绍在乾象,腾讯的实习难点和亮点
当场写一个最近实现的模块/组件,Url filter
你的vite插件的功能如何实现
vite钩子的执行顺序,你用到哪些钩子,开发和生产钩子有什么不同
pnpm优化分包策略
INP项目中是怎么做优化的
为什么包体积缩小40%,总的LCP时间优化了一半
vite预构建
vite热更新,讲解从文件增量更新开始的过程
vite开发服务器和浏览器之间通信协议(websocket+http1.1),引入http2,http3, QUICK
怎么避免幽灵依赖最佳实践
barrels files如何治理
tsconfig如何治理
peerDependencies和dependencies版本冲突会导致什么,你是如何处理的
rspack了解
Babel插件怎么写的,babel工作流,babel不同预设的作用
vitest,jest+babel / swc
Hippy和RN,taro,uniapp区别,优势何在
jsbridge通信原理
如何设计搜索结果页,怎么管理不同卡片和对应搜索结果不同字段
如何解决跨端兼容性问题
埋点上报的调用方式和实现
打包出来的jsbundle体积
开发过程中的不舒适的点
yarn转pnpm的过程?怎么避免幽灵依赖?
peerDependencies有哪些作用,应用场景有哪些
babel的原理和作用过程
怎么配置解决兼容性问题
Node(项目相关):
结合项目问runtime的组成,设计思路
quickjs, libuv作用
面试官对模块的实现感兴趣,随后依次问了
模块的导入导出,cpp层/js层分别怎么实现
如何设计模块只初始化一次
如何检测模块之间循环依赖
如何实现动态加载
数据库设计:
实现微信动态评论区只能看到共同好友的评论。
全部评论
太厉害了佬
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享
点赞 评论 收藏
分享