记一次阿里前端面试的具体经历(资料已更新)

前言
  • 20届毕业生(普通二本),在前公司工作一年多(从实习就开始了),因技术提升遇到瓶颈,所以进行跳槽
  • 这不代表原公司不好,前公司很棒,同事,环境,福利等各方面都很不错.
  • 也不多说前置内容了,我就直接进入主题吧.
一面问题(技术面)
  1. Vue的生命周期以及对应的作用
  2. Vue之中watch和computed之间的区别和对应场景
  3. 性能优化的方式
  4. Vue之中双向绑定的原理
  5. https和http的区别,http协议的发展路程等
  6. tcp/ip协议(三次握手四次挥手)
  7. 什么是跨域,出现跨域的场景,如何解决跨域
  8. 对于seo的看法,如何进行seo优化
  9. 事件委托的原理,什么是事件委托?
  10. Event Loop 相关事件(宏任务,微任务,循环机制等)
  11. BFC对应知识(块级格式化上下文,用于清除浮动,防止margin重叠等)
  12. 重绘跟重排,什么是重绘和重排,怎样会进行重绘和重排
  13. this指向问题,什么时候this 的指向是什么,如何改变this指向,他们的区别在哪
  14. js之中的垃圾回收机制
  15. 闭包相关问题,什么是闭包,如何产生闭包,闭包的应用场景
  16. 异步相关问题,什么是异步,如何解决异步,promise+Generator+Async这三者之间的区别
  17. 强缓存和协商缓存的区别,以及协商缓存的处理机制
  18. ajax相关内容,ajax请求的方式,get和Post的区别,预请求等
  19. Vue之中v-for的时候,key值的作用.
  20. diff算法是什么,详细讲一讲
  21. Vue之中父子间的传值方法
  22. Vue之中路由相关问题,路由模式都有哪些,他们之间的区别是什么
  23. Vue之中SPA和SSR(服务端渲染)的区别
  24. SSR的优点,如何进行一次完整的部署
  25. 在使用SSR的时候遇到的问题以及解决方法
  26. webpack相关问题,(我只会正常的使用和配置,loader,rules,entry这些,更深入的没有细看过.我直接实话实说的.)
  27. 用什么写的微信小程序(我用的Taro)
  28. 为什么使用Taro,Taro使用时遇到的问题以及解决方案
二面问题(技术面)
  • 二面之前有一个简单的函数面试题,难度相当于 力扣(LeetCode) 的初中级难度,主要测试的不是算法能力,而是你的项目阅历.
  1. 问我在工作期间遇到的一个比较难的问题以及对应的解决方案
  2. 问从输入URL到页面加载的过程(这个问题可以拓展出很多东西,每一步都可以拓展,我说的时候基本把性能优化,http协议,重绘重排等都连带着说了一嘴.)
  3. 问我为什么跳槽这类的非技术向问题(上一个问题我说的比较细,并且途中进行了很多的扩展,有点超乎大佬的预料了好像,所以就没有问更多的技术问题.)
三面(hr面)
  • 三面已经是hr面了,问的更多的偏向于非技术内容,这里便没有什么需要讲的了
总结
  • 相对来说,感觉面试时前辈们对我手下留情了,问的问题并没有太过高深(可能是因为我刚毕业的缘故吧,),加上之前闲暇之余会看一些对应的书籍(《ES6入门教程》《你不知道的JavaScript》《JavaScript高级进阶教程》),并且在面试的前一个月提前对知识进行了整理和总结,所以侥幸通过,以后要学的东西还有很多,诸君共勉.

  • PS: 这里是自己之前整理的前端知识点,上面的大多数答案都可以在这里找到.

  • PS: 我的学习历程,我后续可能会再跟一篇来描述一下我大学至今的心路历程和学习顺序,也算是给自己的大学画上一个句号吧,毕竟现在已经是社畜了.

  • PS:目前公司(阿里飞猪)急缺前端,有想法的也可以加我,我帮你们内推!!! 我微信号:18133870418(同手机) 重要的事情说三遍!!!

  • PS:目前公司(阿里飞猪)急缺前端,有想法的也可以加我,我帮你们内推!!! 我微信号:18133870418(同手机) 重要的事情说三遍!!!

  • PS:目前公司(阿里飞猪)急缺前端,有想法的也可以加我,我帮你们内推!!! 我微信号:18133870418(同手机) 重要的事情说三遍!!!

  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值