阿里 菜鸟 前端实习一面30分钟

(网上的流程还卡在简历筛选呢,也不知道算不算一面)电话面,无题可写,刨项目,问基础。

描述一下某个项目(主要看你对项目的理解还有解决项目难点的思路,会问到一些项目相关的知识点)

问了点项目开发流程

怎么和后端对接

事件环,宏任务,微任务(八股文了,重要的还是理解,会有一些场景问题,包括setTimeout是否准时执行,setTimout嵌套,setTimeout嵌套是否会阻塞页面,Promise嵌套是否会阻塞页面,requestAnimationFrame是否会阻塞页面)

WebWorker能否操作DOM,为什么不行(是问为什么这么设计吧,照着自己的理解说了点)

操作DOM会有什么不好的影响(重排、重绘,解释一下区别)

如何做一个div移动的动画,CSS animation的使用方法

跟着上题的动画(因为还说了用JS的实现),为什么使用absolute(因为啊,因为场景不够具体没有太多限制,那我只要实现就好了),如何减少重排、重绘的影响(谈了下CSS形变,以及形变为什么更好,也就是你平时除了实现还得考虑优化,确实回答的时候没考虑就巴拉巴拉说完了)

对于Vue和React使用的看法(比如你更喜欢哪个,使用起来手感如何?)

Vue怎么做劫持的

hash路由和history路由的区别,hash最开始是用来干什么的

(想不起来太多最近脑子有点伤,反正很基础也没往深了问,扎扎实实学习的同学都没啥问题,就是对自己写的项目好好了解下,想想怎么给别人描述,怎么展现出项目中的特点)

(被字节玩了一手hc不够后继续面试,这会连着四天面试了,以阿里的速度,我明天终于可以休息了吧)

#实习##面经##阿里巴巴##前端工程师#
全部评论
请问二面什么情况呢
点赞 回复
分享
发布于 2021-03-16 10:39

相关推荐

一面全场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笔面经##我的实习求职记录#
点赞 评论 收藏
转发
1 21 评论
分享
牛客网
牛客企业服务