蔚来前端面试5.6AO部门小结

感谢校友大佬内推,(。・_・。)ノI’m sorry~浪费大佬和ld的时间(罪恶感,我对自己也很无语)

5.6一面

全程40min

5min自我介绍

25min项目介绍

项目难点,实现过程

token安全性

 既然你说Token可以放在 Cookie 里或者 Local Storage ,说说两者的区别

用过vue吗?

ts怎样限定数据类型的子集

react

类组件和函数式组件区别

Hooks为什么不用this,怎样实现生命周期函数,为什么能实现卸载

10min八股

怎样判断空对象(我回答的是JSON.stringify()==="{}"和遍历循环对象的属性,看是否为空

怎样判断对象(我回答的是instance of运算符,isPrototypeOf() 方法,constructor,Object prototype)

原型链可以被篡改吗?用原型链判断对象的方法靠谱吗?

问的问题虽然不多,却用了40min,主要是我磕磕巴巴把相关的东西扯出来了

2022-12-01

一面 1h15min

项目「50min」

FP/FCP 分别指的是啥

uni-app 多端适配原理「纠缠了很久」

算法「10min」

四个老鼠,16瓶奶,一瓶有毒,最少次数。

非立即生效,二进制最优,

立即生效的话,二分法,我们把1000瓶药分为10份,每只小白鼠吃一份,这样一次过后就可以把范围缩小到100瓶药,继续实验

类似题解:我们首先对这15个瓶子依次编号为1 − > 15 1->151−>15并求其对应的二进制表示:

1:0001 00010001

2:0010 00100010

3:0011 00110011

4:0100 01000100

5:0101 01010101

6:0110 01100110

7:0111 01110111

8:1000 10001000

9:1001 10011001

10:1010 10101010

11:1011 10111011

12:1100 11001100

13:1101 11011101

14:1110 11101110

15:1111 11111111

这里可以看出4位的二进制数足以表示这15个数,然后我们就选4只老鼠,给第一只老鼠吃二进制编号中第一个二进制位为1的瓶子的毒药,给第二只老鼠吃二进制编号中第二个二进制位为1的瓶子的毒药,给第三只老鼠吃二进制编号中第三个二进制位为1的瓶子的毒药,给第四只老鼠吃二进制编号中第四个二进制位为1的瓶子的毒药。(二进制编号从低位开始且从1开始编号)。按照如上规划每只老鼠对应的瓶子为:

1、3、5、7、9、11、13、15

2、3、6、7、10、11、14、15

4、5、6、7、12、13、14、15

8、9、10、11、12、13、14、15

如果那只老鼠死了则有毒的瓶子的二进制编号的该二进制位为1,否则为0。

基础「15min」

JS数据类型

检测对象的方法

面试官听的很认真,问的很难,应该是这个部门很难,反正我面麻了。

来自内推校友大佬的:蔚来FE前端实习(ld面)

二面(40min)

话说上回,leader 加了我 vx 然后又约面了,面完就告诉我过了。

leader 主要是问我学了啥,我把自己看的一些东西说了一下

常见 React Hooks

useEffect/useLayoutEffect 区别

React.fiber

useRef()、useContext()

Redux

事件循环

await 后面出现了错误下面还能执行吗?

async/await

宏任务微任务产生原因

来自内推校友大佬的:蔚来复试(OC)

2023年最全前端面试(20w字)HTML5+CSS3+JS+TS4+Vue3+React18+八股文+手写+项目+笔试 涵盖了大部分笔面知识点,部分目录展示

#蔚来##前端##面试##实习##如何判断面试是否凉了#
全部评论
请问佬uniapp原理应该怎么答呢
1 回复 分享
发布于 2023-05-13 19:46 江苏
你好棒啊!这些问题我已经阵亡了
1 回复 分享
发布于 2023-05-06 19:20 河南

相关推荐

行云流水1971:这份实习简历的优化建议: 结构清晰化:拆分 “校园经历”“实习经历” 板块(当前内容混杂),按 “实习→校园→技能” 逻辑排版,求职意向明确为具体岗位(如 “市场 / 运营实习生”)。 经历具象化:现有描述偏流程,需补充 “动作 + 数据”,比如校园活动 “负责宣传” 可加 “运营公众号发布 5 篇推文,阅读量超 2000+,带动 300 + 人参与”;实习内容补充 “协助完成 XX 任务,效率提升 X%”。 岗位匹配度:锚定目标岗位能力,比如申请运营岗,突出 “内容编辑、活动执行” 相关动作;申请市场岗,强化 “资源对接、数据统计” 细节。 信息精简:删减冗余表述(如重复的 “负责”),用短句分点,比如 “策划校园招聘会:联系 10 + 企业,组织 200 + 学生参与,到场率达 85%”。 技能落地:将 “Office、PS” 绑定经历,比如 “用 Excel 整理活动数据,输出 3 份分析表;用 PS 设计 2 张活动海报”,避免技能单独罗列。 优化后需强化 “经历 - 能力 - 岗位需求” 的关联,让实习 / 校园经历的价值更直观。 若需要进一步优化服务,私信
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
9
27
分享

创作者周榜

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