阿里巴巴 用户体验部 UED 前端 二面 面试复盘
面试背景
5月6日下午2点做的一面,5月7日天猪dalao加了微信,约了5月10日下午4点面试。
面试信息
- 面试时长:50min
- 面试官人数:1人
- 面试形式:视频面试
面试题目
- 自我介绍
- 项目相关
- 小程序最难的部分是什么?
- 课表小程序为啥要使用自动化测试框架来模拟爬虫?
- 有研究过如何对抗反爬虫吗?
- 假设现在有一个页面具备反爬虫,你会怎么去分析反爬虫的机制?
- 小程序中JS还起到了什么样子的作用?
- NodeJS
- sleep函数为啥使用while实现
- 出了一道编程题,我之前以为是php的类型,就设计成了阻塞版,dalao希望的是一个非阻塞的版本
- 事件循环
- 有听说过一些后端的网络框架吗?
- Egg.js、Express.js、Koa等
- sleep函数为啥使用while实现
- Vue
- 双向数据绑定如何实现?
- Vue、React、Angular双向数据绑定的差异是什么?(没学过,只能说不会)
- 如果现在让你设计一个弹窗组件,你会怎么设计?
- 计算机网络
- HTTP缓存的阐述
- 有尝试过自己配置Http缓存的设定吗?
- 项目管理
- git常用指令
- git rebase使用过吗?
- git 多分枝合并如何处理?
- 后端
- 有自行配置过Nginx吗?
- 站点部署是怎么做的?
- 热重载怎么做?
- 反问
- UED是什么部门?
- 面试评价
- 结束面试
面试评价
无。(dalao原话:我通常不会当面给出评价,不过我会在面试后的一周内给出评价到面试者的邮箱上面)
个人总结
在阿里之前,我还面了网易有道,感觉已经麻木了,心里没有丝毫的波动。面试官的问题都不是套路题,两者之间都是聊天的形式,结合实际来问问题。这反而让我有点猝不及防,毕竟实际应用上面,还是会有一些小的细节没有处理的非常完美。比如React、Angular都只知道个浅层,不了解底层原理。协作个人并没有非常深入的使用,在dalao面前,象形见拙。总的来看,我还是菜啊💔。只能继续努力了,加油!
最后
16点面完试,17点结束去吃饭,18点突然打电话来约20点三面,面试速度神速。现在有点困了,明早再继续把三面的过程写一下。二面其实还有一些点我也忘了,到时候记起来我再补充吧。
#面经##阿里巴巴##实习##前端工程师#