顺丰科技前端一面二面
时间线
- 投递 不记得了,好像很早? base 深圳
- 笔试 8.31
- 笔试情况:做得很差,不能再差了,那段时间疯狂笔试 最差一次!
- 一面约面 9.6
- 一面 9.7
- 二面约面 9.15
- 二面 9.16改9.19
一面 (完美控制30分钟)
常规性问题(非顺序)
- 自我介绍
- 怎么学前端的?具体说一下过程(感觉这里废话好多我!
- 遇到最大的困难是啥?怎么解决嘞?
- 和团队合作与同学有冲突咋办?
- 怎么构建react项目?
技术性问题(非顺序)
- flex布局
- flex简写
- 垂直居中实现
- item换顺序或者指定顺序(order!order!order!)
- DNS解析
- axios封装,底层原理
- vue组件通信(我说vue几百年没用了,现在只会react
- ES6新特性怎么解决数组去重
- reduce第一个参数(靠!我发现我说错了,第一个参数是一个充当累加器的callbackFn,我听错了!我听成了回调函数的第一个参数!我一直在解释previousValue的作用以及在有没有initValue情况下previousValue的初始值
总结
- 面试不难,主要从项目出发
- 面试官说现在是统一面试,后面再进行分配,所以每个部门技术栈也不同
- 体验还行,没有太大压力
- 继续加油吧
二面 (30min)
我真的觉得二面好难啊!或许我就是个二面杀手...
技术性问题
- React 15 16 17区别
- fiber属性 遍历过程
- 执行栈
- 词法作用域
- 组件通信
- 项目上线做过吗
- props renderProps
- 装箱拆箱
- [] !== []
- ES6模块 commomJS...
- 想起来再补充...
非技术性问题
- 看了哪些书
- 职业发展规划
总结
- 虽表现不好,但为我后续的面试提供了好多思路啊!因为我之前对于react有点忽视...
- 面试官有点不苟言笑,互动性不强,体验还行吧,不会太为难你
- 乌龙事件:我把代码写在了代码框,系统一直在提示,结果导致面试官那显示我离开页面几秒,面试官还问我了