阿里实习前端一面面经

总时长一小时整

自我介绍

说说小程序项目遇到的最大问题是什么

【对不起我忘了,说了点有的没的】

说说项目B你做了个静态页面的动画是怎么做的

【我用了antd的组件库】

你觉得难点是什么

【说了点有的没的】

你做了什么优化

【react shouldcomponentupdate 答得不好 原理没说上来】

说说网盘的项目难点

【说了类session实现的一个表征网盘文件结构的树】

为什么只有每次用户登陆的时候才发这个树给客户端

【效率】

用户简单交互的时候是发送指令给服务器吗

【举了几个例子】

这个用文件存储树结构的实现方式存在问题,比如文件丢了,服务器很多怎么办

【从数据库重新生成树,利用CDN负载均衡并实现缓存】

说说react和vue的异同

【核心算法,store注入,数据流,模板等等】

说说react和vue里for列表渲染的key是干毛的

【没深入看过 谈了谈key的作用 一般怎么设置 效率优化】

说说HTTP的缓存机制

【强缓存和协商缓存】

说说XSS和CSRF的原因和解决办法

【只知道名字,谈了谈跨域】

说说PROMISE和ASYNC AWAIT

【谈了谈异步的实现 两个的特点 promise链/并发/特性 JS的事件循环 】

说说iterator这个接口

【数据结构提供的可迭代接口 用map和set举例子 供for of消费】

那我随便给你一个数据结构 你整个迭代器接口

【没了解过 但说了自己的实现方式 原型设置方法暴露接口 设置内部属性symbol iterator 拿树举了个例子】

rxjs了解过吗

【什么玩扔】

有一个贼大的数组 删除其中5,3,7项 怎么删

【傻了先说了个filter这种O(N)的 他提醒我是很大的 然后说splice 但有下标前移的问题 这里可以排序 逆序删就不会影响 答得不好 一时间没想到排序】

说说模块化标准 ES6和CommonJS有什么区别

【异步 编译时加载和运行时加载】

说说箭头函数

【没有自己的this new.target this继承谁 不能绑定this 不能new等等】

设计模式有实际使用过吗

【工厂模式 尬住 对不起没用过】

#阿里前端面经##阿里巴巴##实习##前端工程师##面经#
全部评论
借贴打一发:还有希望在阿里增加一次尝试机会的同学吗?+wx Hydrag 再来次流程吧!
点赞
送花
回复
分享
发布于 2020-04-15 14:03
BIGO 2022届校园招聘网申地址:https://mp.weixin.qq.com/s?__biz=MzI4MjkzMjMwOA==&mid=2247485437&idx=1&sn=5d18c69cb10bea0ac9a62cdfd58bbc4f&chksm=eb9322c6dce4abd03f60922d0ae2b9b22be8f303879adfd70e9ea051c1166542584248a737b8&mpshare=1&scene=2&srcid=0709ooRbtwqKeRXHku3A6gil&sharer_sharetime=1625819395333&sharer_shareid=1a3d64b0aa4da17c98be40be55ac6b98#rd 内推码:AEV1Y
点赞
送花
回复
分享
发布于 2021-07-10 02:27
网易互娱
校招火热招聘中
官网直投

相关推荐

5 16 评论
分享
牛客网
牛客企业服务