回复: 0
跳转到指定楼层
上一主题 下一主题
收起左侧

阿里前端挂经

🔗
匿名用户-EZXFY  2019-10-25 12:10:38 |倒序浏览

2020(10-12月) FrontEndEng 本科 全职@阿里巴巴 - 校园招聘会 - 技术电面  | Fail | 应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
楼主之前在10.7学校宣讲会递的简历 hr 内推,这周一就约了面试
.google  и
阿里面试官还是比较友好的,跟着简历上写的经验和技能(框架)提问,深挖提问到不会为止,边问边打分一开始问简历上一段实习做了什么事情,为什么对前端感兴趣?
.1point3acres
. From 1point 3acres bbs
第一个技术问题就问 React 框架中的 key 属性是用来做什么的?楼主有点懵逼
回答(不是很好):提高 React 框架重新渲染性能的,在 diff virtual DOM tree 重新计算时的用来标识 component 的 ..

Redux 更新的流程是什么,它是怎样导致 component 里面的数据更新的?React setState 原理是怎样的.
面试官继续追问 React 里面的数据更新是怎样保证一致性? 有听过 React Transaction 是什么吗? 这个楼主虽然之前在其他人博客上面见过,但没读过,也说不会 (T_T)
Redux 是怎样和 React 框架链接的? 楼主回答了用 react-redux 里面的 connect 函数,传入 mapStateToProps
. Χ
JS 函数调用 Foo() 和构造函数 new Foo() 调用的区别?new Foo() 里面执行了什么?
-baidu 1point3acres一开始回答错了,后来面试官给了 hint,楼主就说先创造一个空对象,然后将 new 出来的对象 __proto__ 指向 Foo.prototype,这个
new Foo() 里面的 this 指向的是什么?
__proto__ 和 prototype 属性区别?. Χ

有多少跨域解决方案?
题主回答了两种: JSONP 和 postMessage。然后面试官追问 JSONP 具体工作原理,题主回答不是很好,回答主要就是在 JSON 数据外包一层回调函数.

JS 语言里面的 let,const 和 var 有什么区别?.1point3acres
JS 里面变量提升是什么? 给出下面代码,运行结果是什么


  1. var a = 1
  2. (function(){
  3.     console.log(a)
  4.     var a = 2
  5. })()
复制代码
  1. let a = 1
  2. (function(){
  3.     console.log(a)
  4.     let a = 2
  5. })()
复制代码
. .и
这段代码之前楼主上的一节前端课有讲过,但是忘了,然后就答错了 (T_T). .и

阿里速度还是很快的,一天之后就收到了拒信,


评分

参与人数 2大米 +27 收起 理由
v1siuol + 2 给你点个赞!
匿名用户-FWDFM + 25

查看全部评分


上一篇:亚麻中国二面挂经
下一篇:字节跳动北京面经
您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表