阿里云前端一面

3.26晚上7点打电话来约面试,吓死了,期间对话有点意思
面试官:你什么时候有空面试呀,
我:都可以啊,看你,然后
面试官:我现在就有空呀,
我:...,那还是明天早上吧
面试官:好的

3.27早上10点(面试官戴着黑色的口罩出现了)
面试官先介绍了一下流程,面试45分钟——自我介绍3分钟——面试官提问——最后15分钟笔试——最后反提问
1.自我介绍
CSS
2.实现垂直居中的几种方法
JS
3.JS基本类型(重点symbol)
4.数组的方法
5.说说var let const
其他
6.跨域的几种方式,细说CORS
7.谈谈session和cookie
VUE
8.说说vue-router的原理(我自己提的源码,作死)
笔试
1.这段代码会输出什么?如何解决?(let,闭包)
for (var i=0;i<10;i++) {
return function() {
console.log(i);
}
}
2.写一个函数统计数组中出现次数最多的元素,以及出现的次数(easy啦)
反问

总体来说,考的都非常基础,不知道是不是因为阿里要面5轮,所以第一次面试问的比较浅,体验还是非常不错的,面试官也给我提了很多建议(叫我好好学英语,英语非常重要🤣

许愿二面吧!



#阿里云实习面试##阿里云##面经##前端工程师##校招#
全部评论
确实蛮基础的。。不过现在大厂的算法都问的好凶啊~~
1 回复 分享
发布于 2020-03-29 02:25
cdn是内容分发网络是负载均衡的时候用的
点赞 回复 分享
发布于 2020-03-29 19:44
怎么突然嘤语
点赞 回复 分享
发布于 2020-03-29 11:22

相关推荐

04-17 17:27
已编辑
门头沟学院 前端工程师
鼠鼠的春招告一段落了,整理一下面经回馈牛子们timeline:2.26投递3.19约面,部门成都crm3.24一面3.26二面六个工作日后收到感谢信4.7约面,部门深圳clc4.8一面4.10二面4.14三面4.15oc3.24一面1.&nbsp;自我介绍2.&nbsp;vue中父子组件渲染/卸载/更新流程3.&nbsp;闭包的应用4.&nbsp;实现add(1)(2)(3)5.&nbsp;路由的&nbsp;hash&nbsp;模式、history&nbsp;模式6.&nbsp;事件循环7.&nbsp;事件循环输出8.&nbsp;vdom的理解9.&nbsp;vdom一定能提高性能吗10.&nbsp;aicoding的理解11.&nbsp;实习相关12.&nbsp;手写:实现call,要求在node和浏览器内通用13.&nbsp;call和apply哪个性能更好14.&nbsp;反问3.26二面1.&nbsp;自我介绍2.&nbsp;主要是实习+聊天3.&nbsp;手写flat函数4.&nbsp;用ts重构,给函数补充类型,主要考察泛型5.&nbsp;反问六天后挂4.8一面1.&nbsp;无八股,纯实习2.&nbsp;rn的兼容性处理3.&nbsp;介绍一些rn的最佳实践4.&nbsp;手写:retry函数,要求传入promise,times。timeout,请求立刻发出,失败时进行不超过times次的重试,请求时间超过timeout,直接reject。主要考察promsie和race4.10二面1.&nbsp;实习相关2.&nbsp;开放性问题3.&nbsp;平时喜不喜欢做技术分享4.&nbsp;平时有没有写文档的习惯5.&nbsp;在学校成绩排名6.&nbsp;怎么学的前端7.&nbsp;手写:传入一个数组[&#39;abc&#39;,&#39;abcd&#39;,&#39;abe&#39;........],求出数组内所有字符串的最长子序列4.14三面1.&nbsp;自我介绍2.&nbsp;实习相关3.&nbsp;ai结合低代码怎么落地4.&nbsp;低代码平台的原理&nbsp;&nbsp;&nbsp;1.&nbsp;hoc&nbsp;&nbsp;&nbsp;2.&nbsp;低代码产物&nbsp;&nbsp;&nbsp;3.&nbsp;低代码产物怎么生成页面&nbsp;&nbsp;&nbsp;4.&nbsp;微前端在低代码页面的体现5.&nbsp;微前端两种沙箱的实习原理6.&nbsp;https的加密机制&nbsp;&nbsp;&nbsp;1.&nbsp;对称加密&nbsp;&nbsp;&nbsp;2.&nbsp;非对称加密&nbsp;&nbsp;&nbsp;3.&nbsp;https的加密时机7.&nbsp;rn爱马仕引擎&nbsp;&nbsp;&nbsp;1.&nbsp;说说你对爱马仕引擎的理解&nbsp;&nbsp;&nbsp;2.&nbsp;爱马仕引擎的优缺点8.&nbsp;webpack和vite&nbsp;&nbsp;&nbsp;1.&nbsp;介绍两者差别&nbsp;&nbsp;&nbsp;2.&nbsp;vite优点&nbsp;&nbsp;&nbsp;3.&nbsp;为什么vite启动更快,热更新更快9.&nbsp;你觉得当前低代码平台在使用上有什么问题10.&nbsp;react导航在移动端和pc的差异,怎么抹平,实践中遇到过因为差异引起的问题吗11.&nbsp;手写:两两翻转,k个一组翻转12.&nbsp;反问
点赞 评论 收藏
分享
评论
4
7
分享

创作者周榜

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