12月中旬的时候投递了网易补录,不过最后走完了HR面,之后再无消息。看了一下牛客补录过了的,有好多985、211的,想想自己一面并不好,被筛了也不足为奇,躺平了。HR面的时候说了10个工作日出消息,没消息也就是筛了
12.24
一面视频面一小时,有点久不面试了,果然还是会紧张🤦♂️(建议如果大家要面自己心仪的公司前可以找小伙伴互面检验自己,或者先投递下一些别的中小公司、或者你不是那么心仪的公司重新找回面试的感觉)。
1.讲讲你对原型、原型链的理解,基于原型用ES5实现继承(这里问的很深,一路各种问,后面答得并不好)
2.讲讲文档流、脱离文档流、如何清除浮动
3.如何自己封装一个promise,要自己实现链式结构
4.三次握手、四次挥
5.vue什么时候你会用到父子组件
6.vue组件父子组件触发顺序
7.forEach和map区别,返回值是什么
8.ajax你了解吗,讲一讲
9.如何拿到一个方法里面的所有参数(题目没听明白,前面答得不好导致有点懵了,其实就是arguments)
10.重绘跟重排(回流),以及避免方法
11.tcp/ip是哪一层的
12.bs端跟cs端了解吗
13.script为什么会阻止dom渲染
14.给浮动元素的父元素添加高度清除浮动是什么原理?
15.浏览器输入url到渲染页面的过程
(只记得上面这些了,剩下的我就不太记得了,因为忘记录音了,总的来说答得都不太好,虽然没有手撕代码,但是感觉比我之前面抖音还难)
12.29
二面电话面30来分钟,电话面没那么紧张,发挥的比较好
1.前面聊了六七分钟的项目,对我的项目提了一些问题
2.Vue相对于其他框架有什么优势呢?
3.Vue相对于原生开发又有什么优点呢?我直接说出了最主要的就是双向绑定
4.双向绑定的原理是什么,怎么用Object.defineProperty绑定,怎么通知的?
5.除了双向绑定还有什么别的优势吗
6.Vue的diff算法你有了解过吗?
7.浏览器输入url到渲染页面的过程
8.script标签的defer和async有什么区别
9.js的事件循环讲一下
10.宏任务是怎么产生的?微任务是怎么产生的
11.有做过性能优化相关的东西吗?
12.懒加载是怎么实现的?怎么判断图片加载完成的呢?图片加载成功跟失败需要监听什么事件
13.promise成功跟失败是怎么监听的?
14.还做过别的性能优化吗?节流、防抖
15.实习中或者项目中的难点、有成就感的
16.还有什么办法可以做到查询支付状态的,websocket?
(二面反馈比较好,也说了之后会联系,)
1.7
Hr面,电话面(第一次HR正式面)
总共25分钟
之后就没消息了,开头也说了,应该是综合评价不太好,所以被筛了。现在打算继续一边实习等转正,一边投一下别的公司
全部评论
(3) 回帖