一面
自我介绍
项目
- 实习经历询问
- 为什么会选择前端?
- 说一下实习开发的流程。
- 有通用的模板吗?新工程怎么创建。
- 整体打包部署上线流程有了解吗?
- react有用过吗?了解吗
- 对vue和react哪个更熟悉
- 如何去提升开发的效率
- 有遇到什么困难,怎么解决的
- 怎么学习前端的?
- 对以后的规划是什么样的?有什么职业规划吗
- 写过node吗?
基础
- 说一下vue的双向绑定
- 现在用的是vue2还是vue3
- 说一下vue3和2的区别
- 说一下react的生命周期
- 说一下原型链
- 如何去创建一个类(class、构造函数、Object.create)
- 说一下C端和B端的区别
二面
自我介绍
- 什么时候开始接触前端的
- 实验室有发什么论文或者维护什么开源的项目吗
项目
- 说一个项目,印象最深的。做了什么
- 那么你从这个项目中学到了什么呢?
- 你的这个项目会给公司带来什么收益呢?
- 对C端和B端项目的理解区别是什么呢?(被夸了说自己的理解非常好~嘻嘻开心)
- 小程序做过什么优化呢
- 说一下你们整个项目的流程
- 动态加载是怎么做的
- 如果上线有问题回滚应该怎么操作
- 小程序开发觉得最大的难点是什么?
- 说一下你的这个小程序的项目吧
- 如果和产品意见不合的时候该怎么办?
技术
- 说一下vue组件传值的方式(提到了eventbus被详细追问了)
- 用过react吗,说一下react生命周期
- 说一下vue的生命周期
- TCP长连接和短连接的区别和应用场景是什么?
- 说一下你比较薄弱的然后针对薄弱点提问
- js基础里,异步一般会怎么实现
- 说一下事件队列
- 那么setTimeOut一般是会延迟还是提前
前沿
- 对于现在前沿的技术有了解吗?
- 微前端是什么?如果让你去实现一个微前端的架构,你觉得最难的是什么
- flutter是什么了解吗
- 说一下serverless
三面
- 说一下两段实习当中学到了什么以及有什么区别
- 说一个对你开发时间比较长、困难比较多、流程比较长的项目
- 对于项目自己做的优化点问的比较多
- 有什么其他的优化思路吗?
- 说一下三级页面是什么?单页面应用吗?
- setTimeOut的使用场景是什么?原理是什么(说异步)
- 有写过比较复杂的组件吗?
- 写过技术难度最高的组件?
- 有写过什么跑马灯、轮播图、懒加载组件吗?(回答说写过轮播图)
- 轮播图组件怎么实现的呢?
- 到了最后一个,怎么回到第一个呢?
- 怎么去实现动画的效果呢?
- 轮播图设置的样式是什么?父元素是什么,子元素是什么。
- 性能优化有做过什么?
- 小程序和普通web端开发的区别和差异?模式上的区别?
- 有遇到什么小程序做不了但是h5能做的?功能上有什么差别吗
- 实习公司现在的组织架构和流程上有什么可以改进的地方吗
- 如果还在这儿实习,有什么方面会想去尝试和做的吗
- 具体到自己,有考虑过想去做什么吗
四面
- 说一下近期哪个项目最能体现你的能力,不限于前端
- 原来的体系上有什么问题呢?
- 那你做了什么优化
- 做过移动端h5吗?
- 你觉得小程序用什么框架来开发?它的基础架构和基于浏览器的普通h5有什么区别呢?
- 你觉得快排的优势是什么?你还知道什么其他的排序?
- 你学过什么计算机基础课程?
这场面试体验也很好,对面真的是大佬中的大佬,因为许多问题都是个人项目挖掘和底层原理探讨所以不好记录分享~总之强推,阿里的每一场面试都感觉能和大佬们聊天真的是赚到了。会问基础但更多地侧重于去挖掘你的潜力
五面
自我介绍
- 说一下实习主要做了什么,介绍一下项目
- 表单的规则样式提交是怎么做的
- 怎么做表单的实时验证呢?
- 怎么去做联想搜索?
- 你知道键盘有什么操作吗?
- 性能优化做了什么,具体数据是什么?
- 还有什么优化思路?
- 了解过PWA吗?它解决了哪些问题?有什么优势
- 它的体验好是怎么体现出来的?
- 它是怎么实现即时加载的?
- 小程序原理?和普通开发有什么区别?
- 小程序的数据共享有什么方式?
- 你实习这段时间,觉得对自己最大的成长是什么呢?
- 你实习阶段获得了这么多,那么你给他们留下了什么呢?
- 你拿到转正offer了吗?
- 家是哪儿的?
hr面
这个问的都比较普通~我遇到的hr小姐姐真的是又温柔又体贴,之前提心吊胆准备了很久~没有印象太深刻的问题所以就没有记了,就大家记得做自己,态度谦逊一些,我觉得没有大问题的。
结果
七月中开始面试,八月底面完。九月中上旬意向书。
全部评论
(3) 回帖