阿里巴巴前端工程师社招面经

阿里巴巴 电话面 1、简单自我介绍,做过哪些项目,使用哪些技术栈?
2、如何看待前端框架选型?
3、vue的如何实现双向绑定的?
4、react虚拟DOM是什么?如何实现?说一下diff算法 ?
5、工作中最出色的点,和你最头疼的问题 如何解决的?
6、平时如何学习,最近接触了解了哪些新的知识?
技术一面 1、简单自我介绍,介绍一下你的项目,技术栈?
2、react和vue的比较?
3、React Diff算法 ?
4、观察者模式实现?
5、http报文头部有哪些字段?有什么意义?
6、移动端高清方案如何解决?
7、webpack的原理, loader和plugin是干什么的?有自己手写过么?
8、简述从网页输入url到网页展示的过程发生了哪些事情?
9、SSR和客户端渲染有什么区别, vue是如何实现绑定事件的?
10、简述公司node架构中容灾的实现?
11、浏览器事件有哪些过程?为什么一般在冒泡阶段,而不是在捕获阶段注册监听? addEventListener参数分别是什么?
12、面向对象如何实现?需要复用的变量 怎么处理?
13、移动端300ms延时的原因?如何处理?
14、主流框架的数据单向/双向绑定实现原理?
15、手撕代码。面试哥题霸上的原题,可以去看看:NC76 用两个栈实现队列
16、简述学习经历,如何学习?
17、你觉得自己在前端工作的最大的优点是什么拿实际工作的内容举例? 以上是电话面和一面。
#阿里巴巴##社招##前端工程师##面经#
全部评论
什么部门啊
点赞 回复
分享
发布于 2021-06-18 22:24

相关推荐

一面全场43分钟,八股为主,注重基础1.第一个项目里面有什么亮点吗2.地图功能在技术层面有什么印象深刻的点3.第二个项目中有什么值得分享的吗4.数据存到localStorage中什么时候进行数据的清除和更新5.数据存localStorage中会不会遇到有上限的情况?什么时候清除合适6.页面性能上有什么别的优化手段吗7.职业发展规划和后续期望的城市8.ES6常用API或者语法9.let const有什么区别10.块级作用域怎么理解11.箭头函数和普通函数的区别12.原型链13.Promise和async await的区别14.假如一个async函数没有return任何东西的话会怎么样15.那这样的一个async执行完之后会返回什么东西?(不太确定,试了一下返回的是一个fulfilled的Promise,值为undefined,现场答对了)16.那这个promise执行then之后会返回什么(前面不确定这个就不敢说了)17.BFC18.什么叫父元素塌陷问题,怎么解决19.三栏布局,左右固定中间自适应20.圣杯布局如何实现21.flex:122.了解过响应式布局吗23.v-model的原理,这个语法糖怎么实现的(忘了)24.vue2中数组如何实现响应式25.vue2的数组push等方法能实现响应式吗(答错了还回答的很果断,Vue中重写了数组的原型方法)算法题:[1, [2, [3, 4, 5]], 6] => [1, 2, 3, 4, 5, 6]数组展平(用api,不用api)面试官临时变题:只展平一层怎么操作[1, [2, [3, 4, 5]], 6] => [1, 2, [3, 4, 5], 6]#美团##前端##25届暑期实习##软件开发2024笔面经##我的实习求职记录#
点赞 评论 收藏
转发
2 44 评论
分享
牛客网
牛客企业服务