9.13 顺丰科技前端一面
25min 提问
- 自我介绍
- 项目介绍,主要介绍自己那部分内容
- 在项目过程中遇到的难点怎么解决的,或者是这个项目你做的那部分的亮点
- 对vue2的响应式原理有了解吗?
- 站在一个旁观者的角度,你对于vue2的响应式处理是怎么看的,觉着它这种方式好?或者不好?谈谈自己的想法vue2中的生命周期
- vue2中的生命周期
- vue组件传值
- ES6你用过哪些函数或者方法可以说说
- 重绘重排了解吗(接着给了一个情况,问这是重绘还是重排)
- 浏览器缓存
- 用过哪些布局(回答了flex,接着问flex是哪两个值去控制?justify-content和align-items,其实就是水平轴和交叉轴)
- URL输入浏览器后的过程
- 跨域是怎么造成的(回答因为浏览器的同源策略),(因为我项目里用的nginx解决,接着问了nginx跨域的配置参数)
5 min 反问
- 顺丰科技的学习分享频次,就是内部大家的学习途径叭,包括协作开发是使用git嘛:每周都会有技术分享,前后端各种方向都有,内部有学习资料可以共享,使用git
- 技术栈:vue2.x vue3.x react 等等
- 对于前端学习的建议:前三年其实应该将基础打牢,能够达到对底层源码原理的掌握,其实就是像5的问题,当你知晓它的底层原理,你就能开始对它的实现方法有自己的见解
感想:
面试官很和善,这是我第一次面试(呜呜呜呜,终于不再是0面试选手了,向前走了一步!),面试体验挺好的。
上面的问题基本都有答,就是有些内容记不太清了2333,比如缓存那个我记着那三种但是概念一下子给忘了,还有那个8问,我当时懵逼了,因为我用js不多,当时直接懵圈,下来看了一下,其实自己用过不少
建议大家背八股不要只背最上层的,因为一般面试官针对一个点不会只问一个问题,会根据你回答的内容再去继续问一下
继续加油!!!一定会越来越好,一定能找到好工作的!!!