MiniMax前端日常实习二面
1、面试官自我介绍,是个戴鸭舌帽的女面试官,第一印象感觉很严格
2、结合项目自我介绍
3、大文件分片上传中webworker的使用详情,有对比过使用之后的优化效果么
无,我说就是看别人都这么写,我就这么用了,然后面试官跟着我一起笑了
4、tailwindcss的使用感觉,webpack和vite打包tailwindcss之后生成什么
不知道,瞎答,随便扯说babel进行编译,然后生成AST抽象语法树,感觉答错了,面试官听到我说AST抽象语法树的时候直接笑了,应该是被我唐笑了🤣
5、自我介绍里面说昨天和今天浅学了一下react,说说vue和react的使用感觉的区别,使用场景有什么不同
还是瞎扯,一个函数式,一个渐进式,一个贴近原生js语法,一个贴近html,使用场景的区别,不知道
6、说说vue2和vue3的区别
API、响应式原理、TS支持、生命周期、Diff算法
diff算法说的比较详细,面试官听完之后说研究的还蛮深入的,笑死
7、vuex和pinia的区别
常规八股#牛客AI配图神器#
8、项目中用到了JWT双Token的刷新机制,应该是自己添加的亮点,说说怎么做的
中间被打断了,我说的都是前端axios里面请求拦截器和响应拦截器里面的详细操作过程,面试官问了后端的实现原理,不知道什么意思,不过我接口都是自己用ai写的然后修改了一下,说了说自己写的详细过程和缺陷
9、流式对答项目用fetch获取结果,为什么不用其他的协议
我说肯定用SSE简洁啊,但是一开始用fetch写的,后面懒得改了,然后面试官也跟着笑
10、markdown的渲染用了什么库,怎么渲染的
11、两道手撕:
a、并发上传控制器,因为项目里面用的fetch,所以用fetch的方式写出来,卡了一段时间,因为fetch的详细使用不熟悉,不过最后还是写出来了
b、三数之和变形题(面试官给题目之前说来道简单的算法题),三数之和给了个要求sum === target,不是三数之和为0,一开始题目都没看,直接秒,后面才发现有条件,改了一下ac
12、反问:
a、怎么深入了解vite和webpack的使用,怎么才能答出面试中的vite/webpack相关的题目的要点和日常开发怎么深入使用:
面试官说其实日常开发深入用的也比较少,除非专门写底层原理,也就考一些常见的八股和官方文档的一些配置啥的
b、然后我说没问题了,但是面试官直接反问我,为什么本科金融转前端:
说了很多,因为觉得金融确实是一个强社会资源要求的行业和专业,同时感觉自己的性格不是很擅长社交,不太适合一二级市场这些岗位啥的,然后为了让面试官印象好一点我说其实去互联网干开发其实沟通能力和情商啥的也很重要(求生欲拉满)
然后说金融是一个强硕士需求的行业和岗位,本科生基本没有可能进入金融行业核心岗位的可能,接触的一些升学去外校的学长学姐就业结果也基本上不尽如人意,所以直接转互联网干开发了,之前想跨考软工来着,然后说觉得考研风险太大,而且干前端开发也用不到硕士学历,面试官表示了解
然后说为什么转前端是因为一开始觉得前端竞争压力肯定没有后端那么大,而且干后端开发操作系统这些东西感觉要学的满深入的,感觉非科班和科班差距确实很大
后来深入学习前端,深入了解一些软件的前端的一些生成的底层原理的时候,说这个仔细专研的过程也还蛮有意思的
————
update:
约三面了
2、结合项目自我介绍
3、大文件分片上传中webworker的使用详情,有对比过使用之后的优化效果么
无,我说就是看别人都这么写,我就这么用了,然后面试官跟着我一起笑了
4、tailwindcss的使用感觉,webpack和vite打包tailwindcss之后生成什么
不知道,瞎答,随便扯说babel进行编译,然后生成AST抽象语法树,感觉答错了,面试官听到我说AST抽象语法树的时候直接笑了,应该是被我唐笑了🤣
5、自我介绍里面说昨天和今天浅学了一下react,说说vue和react的使用感觉的区别,使用场景有什么不同
还是瞎扯,一个函数式,一个渐进式,一个贴近原生js语法,一个贴近html,使用场景的区别,不知道
6、说说vue2和vue3的区别
API、响应式原理、TS支持、生命周期、Diff算法
diff算法说的比较详细,面试官听完之后说研究的还蛮深入的,笑死
7、vuex和pinia的区别
常规八股#牛客AI配图神器#
8、项目中用到了JWT双Token的刷新机制,应该是自己添加的亮点,说说怎么做的
中间被打断了,我说的都是前端axios里面请求拦截器和响应拦截器里面的详细操作过程,面试官问了后端的实现原理,不知道什么意思,不过我接口都是自己用ai写的然后修改了一下,说了说自己写的详细过程和缺陷
9、流式对答项目用fetch获取结果,为什么不用其他的协议
我说肯定用SSE简洁啊,但是一开始用fetch写的,后面懒得改了,然后面试官也跟着笑
10、markdown的渲染用了什么库,怎么渲染的
11、两道手撕:
a、并发上传控制器,因为项目里面用的fetch,所以用fetch的方式写出来,卡了一段时间,因为fetch的详细使用不熟悉,不过最后还是写出来了
b、三数之和变形题(面试官给题目之前说来道简单的算法题),三数之和给了个要求sum === target,不是三数之和为0,一开始题目都没看,直接秒,后面才发现有条件,改了一下ac
12、反问:
a、怎么深入了解vite和webpack的使用,怎么才能答出面试中的vite/webpack相关的题目的要点和日常开发怎么深入使用:
面试官说其实日常开发深入用的也比较少,除非专门写底层原理,也就考一些常见的八股和官方文档的一些配置啥的
b、然后我说没问题了,但是面试官直接反问我,为什么本科金融转前端:
说了很多,因为觉得金融确实是一个强社会资源要求的行业和专业,同时感觉自己的性格不是很擅长社交,不太适合一二级市场这些岗位啥的,然后为了让面试官印象好一点我说其实去互联网干开发其实沟通能力和情商啥的也很重要(求生欲拉满)
然后说金融是一个强硕士需求的行业和岗位,本科生基本没有可能进入金融行业核心岗位的可能,接触的一些升学去外校的学长学姐就业结果也基本上不尽如人意,所以直接转互联网干开发了,之前想跨考软工来着,然后说觉得考研风险太大,而且干前端开发也用不到硕士学历,面试官表示了解
然后说为什么转前端是因为一开始觉得前端竞争压力肯定没有后端那么大,而且干后端开发操作系统这些东西感觉要学的满深入的,感觉非科班和科班差距确实很大
后来深入学习前端,深入了解一些软件的前端的一些生成的底层原理的时候,说这个仔细专研的过程也还蛮有意思的
————
update:
约三面了
全部评论
我有说法,后端一片红海
前端竞争比后端弱很多
前端确实真的烂,金融都能转行干
鸭舌帽面试官
这家公司发展挺好的,好运
蹲三面结果
鸭舌帽面试官
爱信等
鸭舌帽面试官
我二面让这个面试官挂掉了

接着冲就完了,一定能拿下
恭喜恭喜,太强力
好厉害收藏了
希望楼主可以成功
楼主专业不是前端吗
相关推荐
查看24道真题和解析 点赞 评论 收藏
分享
今天的算法题刷了吗:太强了
点赞 评论 收藏
分享