携程前端一面(无八股)
时间:2.10 50min#牛客AI配图神器#
第一次遇到这么好的面试体验,全程和面试官讨论怎么技术方案更好,无八股。
1.自我介绍
2.项目提问
3.项目中如何实现的通过MCP服务器来自动生成组件库文档的?
追问 你怎么理解MCP服务器的?你的具体方案是什么?
4.你的第二个项目中提到了国际化i18n,你们是怎么实现的?
vue-i18n插件就是两个大的json表,页面内容全部用变量。
追问 哪你们如果是多页签追们确保加载中文还是英语呢?
localsotrage存储。挂载前判断是那个语言。接口会有中文字段和英文字段,前端判断使用不同字段。
追问 说说浏览器存储的方式有哪些?
cookie localsotrage seeion indexDB
哪你们如果要有服务器渲染的需求怎么办?有没有觉得“接口会有中文字段和英文字段,前端判断使用不同字段。”这个设计的有哪些问题?
讨论出来用cookie是最好的,每次直接带过去后端自动判断返回中/英内容。
5.你还有其他地方觉得你们团队设计不规范的地方吗?
6.你刚才提到了分页,这样用户会切的很麻烦,现在让你实现比如滚动到第九个卡片就会自动的加载下面内容(移动端无限滚动),能说说实现思路吗?
IntersctionOberver API 不断添加数组
7.你的项目中提到用“优化 React渲染周期与动画时序,解决复杂状态下的页面卡顿”具体是怎么实现的?
useCallBack+useMemo
8.手撕:
一个本来是均匀递增的数组,只少了一个数,要求小于O(n)复杂度找到缺的那个数。(二分)
9.反问:讨论一些如何更好让AI Coding的事情+部门
第一次遇到这么好的面试体验,全程和面试官讨论怎么技术方案更好,无八股。
1.自我介绍
2.项目提问
3.项目中如何实现的通过MCP服务器来自动生成组件库文档的?
追问 你怎么理解MCP服务器的?你的具体方案是什么?
4.你的第二个项目中提到了国际化i18n,你们是怎么实现的?
vue-i18n插件就是两个大的json表,页面内容全部用变量。
追问 哪你们如果是多页签追们确保加载中文还是英语呢?
localsotrage存储。挂载前判断是那个语言。接口会有中文字段和英文字段,前端判断使用不同字段。
追问 说说浏览器存储的方式有哪些?
cookie localsotrage seeion indexDB
哪你们如果要有服务器渲染的需求怎么办?有没有觉得“接口会有中文字段和英文字段,前端判断使用不同字段。”这个设计的有哪些问题?
讨论出来用cookie是最好的,每次直接带过去后端自动判断返回中/英内容。
5.你还有其他地方觉得你们团队设计不规范的地方吗?
6.你刚才提到了分页,这样用户会切的很麻烦,现在让你实现比如滚动到第九个卡片就会自动的加载下面内容(移动端无限滚动),能说说实现思路吗?
IntersctionOberver API 不断添加数组
7.你的项目中提到用“优化 React渲染周期与动画时序,解决复杂状态下的页面卡顿”具体是怎么实现的?
useCallBack+useMemo
8.手撕:
一个本来是均匀递增的数组,只少了一个数,要求小于O(n)复杂度找到缺的那个数。(二分)
9.反问:讨论一些如何更好让AI Coding的事情+部门
全部评论
面试官直接给我说对我很满意,然后两天还没消息
相关推荐
今天 10:44
深圳大学 新媒体运营 点赞 评论 收藏
分享
小浪_Coding:工作只是谋生的手段 而不是相互比较和歧视 点赞 评论 收藏
分享
02-07 10:52
复旦大学 Java
今天的算法题刷了吗:哎,职场向来如此,能遇到好mentor不容易,这些气不必过意不去,来日方长,算是知道mt也不是真心待你,先做好自己的事情,保证交付!用实力和态度说话 点赞 评论 收藏
分享
查看8道真题和解析