问了内推人,已凉,继续撒网别家........
——————————————————————————————————————
二面:(40min)
下午三点team视频面,面试官是一个面善的大哥。没有自我介绍,上来直截了当:我们来聊一下项目。
二面全部是针对简历上写的项目经历问,没涉及到单独的前端知识点:
- 介绍下项目,介绍些你的角色
- 项目中的路由跳转的方式,为什么选这种方式,要是你选你会选啥,hash和history的区别
- 原始的数据管理有啥问题,vuex是怎么解决这些问题的,vuex在项目中是怎么用的?
- 当前项目中微前端框架(Luigi)有哪些问题,你还知道哪些微前端的解决方案(qiankun),如果要让你做迁移,可能要解决哪些问题?
- 选一个你封装过的公共组件说一下,什么功能,怎么封装的,暴露了哪些参数?
- 项目中webpack配置了解吗,项目中用webpack打包有哪些需要考虑的点?
- 针对简历上设计的一个业务功能,让我说说设计思路,有哪些可以优化的点?
- 针对简历上写的大屏看板的开发,问我有什么要说的么?
- 针对简历上写的另外两个项目,问我还有什么需要补充的么?
- 反问环节:1.万年不变问技术栈。。。。面试官很好,给我介绍的很详细,web端、客户端、移动端用啥都说了一遍;2.问公司产品是to B的,答是的90%是toB的
中间也有很多东西没回答出来,或者回答的不好,但是整体面试体验还可以,没有一面电话面那么紧张,和面试官能有互动。
教训:简历上的东西要滚瓜烂熟,一定要针对不同角度、不同深度可能问到的问题,准备好答案,不熟悉的东西千万别写!
等后续。。。。。(不知道还有没有后续
—————————————————————————————————————————
一面:(40min)
一个男面试官,昨天突然打电话问我方不方便面试,被我推到了今天,下午2点准时来电话
-
自我介绍
-
问项目(15min)
- 我在项目中的角色。
- 我的项目技术栈是微前端+vue全家桶,问了主前端怎么集成子前端、子项目之间是怎么跳转、子项目怎么配置的路由。
- 看到我简历上写了100+页面,问我效率这么高吗,我说大部分是CRUD页面,问我有没有考虑复用的问题,怎么复用的。
- 项目中前后端是怎么交互的,怎么联调的。
-
知识点(20min)
- 说下vue,问的有点宽泛,我一下懵了不知道从哪方面回答
- vue的性能提升主要是怎么实现的,说下虚拟DOM
- vue中DOM节点变化是怎么处理的,diff算法的过程
- vue双向数据绑定的原理,有哪些不足的地方,怎么改进的,怎么处理数组监听的
- 常见的http状态码
- ajax的实现过程,promise和ajax的区别
- 说下promise和async await,项目中具体是怎么用的
- promise的回调是宏任务还是微任务,说下事件循环,任务执行顺序
- 了解跨域么,有哪些解决跨域问题的方法
-
做道题(5min)
电话面试还会问算法题我是没想到的,不过比较简单说下思路就可以,字符串中括号匹配
-
反问环节
我问了公司技术栈,面试官说react,不过不重要,重要的还是学习能力和基础
又问了下总共面几轮,答3到4面
面试官问了下我意向工作城市,我说江浙沪
-
总体感受
- 项目的东西问的很细
- 知识点都很基础,但是会层层深入
- 一问一答,面试官对当前问题的回答情况基本没有反馈
- 秋招面的第一家,自我感觉还可以,等后续吧
全部评论
(7) 回帖