校招 未知部门 / 前端 / 一面/二面

[面试日期] 2024-08-23 [面试时长] 未知
[学校背景] 电子科技大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>蔚来 秋招前端一二面面经</h2> <p>⏱️投递时间线 7.25 投递 -&gt; 8.2 笔试 -&gt; 8.12一面 -&gt; 8.23 二面</p> <p>🗃️面经: 一面:(1h)</p> <ol> <li>自我介绍。</li> <li>熟悉React还是Vue,问了一些React的东西,主要是hooks相关的。</li> <li>说一下let和const的区别。</li> <li>说一下js的作用域有哪些。</li> <li>讲一下Nodejs的事件循环,浏览器的事件循环也可以说一下。</li> <li>问了一下Rust的ownership相关问题。(因为我的博客上记录了有Rust相关的学习,面试官看了,所以问了)</li> <li>说一下TCP和UDP的区别,它们的应用场景,以及为什么。</li> <li>现在有一个场景,图片很大,你怎么去做优化处理。</li> <li>前端缓存有哪些。</li> <li>强缓存和协商缓存应用场景。</li> <li>cdn为什么能加速访问。</li> <li>讲一下你为什么喜欢js这门语言,我看你的个人简历有写。</li> <li>手撕:写一个Promise的防抖处理函数。</li> <li>怎么去学习前端的。</li> <li>建议: <ul> <li>个人介绍重点介绍下过程就行,像项目那些可以简单介绍。</li> </ul> </li> <li>反问</li> </ol> <p>二面(40min):二面主要时间是聊项目和实习实践</p> <ol> <li>自我介绍</li> <li>介绍两个比较有意义的项目(AntV Contribution + 实习期间做的一个大需求)</li> <li>做一道题,介绍如下</li> </ol> <pre><code>// 实现一个_get函数,它接受三个参数object, keypath, defaultValue // object是个对象 // keypath是你的对象object的调用路径,它可能是属性的获取,可能是方法的调用,也有可能是数组元素的获取,调用的格式如有右所示:a.b[1].c(1,2) // defaultValue是默认值,当获取的值为undefined时返回它。 // 最后返回通过keypath的调用路径获取的对象中的某个属性值或某个方法调用结果。 type _get = (object: Object, keypath: string, defaultValue: any) =&gt; any; </code></pre> <p>🧑‍🏫总结: 蔚来的面试官还是很nice的,全程很和气很尊重人,不会或说错的地方的也是会说没关系,并且给出正确的答案,而且面试官会认真看简历以及提前做一些准备,例如去看个人的博客或者是开源的贡献(GitHub的PR),我在一面时被问了Rust以及二面面试官被问了开源项目,这一点狠狠的点赞。</p><a>#软件开发笔面经#</a><a>#蔚来求职进展汇总#</a>
AI 推荐面试题