网易互娱前端面试
网易互娱前端面试记录
怎么说呢,很开心能走到三面吧,但是最后结果应该不会很理想,就先写一篇博客记录一下我的面试中遇到的问题以及难点吧(对我来说的难点)。
一面(27min)
- Vue中
nextTick()
的内部实现方式 - Vue的数据传输方式
- js的继承方式(构造函数继承,es6的extends继承,原型链的继承方式)
- 什么是事件冒泡与默认事件
- 事件冒泡的阻止方式
window.event.cancelBuddle = true
,IE特有,Google支持,火狐不支持e.stopPropagation()
,Google和火狐都支持
- 编程题:大驼峰转换小驼峰(HelloWorld => hello_world)
一面结束本来觉得凉了,因为自我感觉不是很好,但是过了三天收到了二面的邀请
二面(40min)
- cookie设置
http-only
的作用 - Vue的响应式原理(
Object.defineProperty()
+ 订阅者-发布者) - Vue-Router的两种模式与区别(hash方式、history方式)
- Vuex的基础作用、用法和使用场景(
State
、Mutations
、Actions
、Getters
、Modules
) - 前端跨域的方法(CORS、JSONP、Nginx)
- CSS盒模型
- 响应式的三栏布局实现
- 前端安全以及防御手段(说了中间人攻击、CSRF跨域请求伪造、XSS跨站脚本攻击)
- 上传文件时Ajax得到写法、上传文件的消息头
- 编程题:对数组的随机取值做顺序减法
二面结束感觉还算可以,第三天的时候准时收到了三面邀请
三面(30min)- 痛苦之源
- 自我介绍的时候说了实习,所以第一个问题说的就是实习的工作内容
- 实习时接触的技术以及做过的项目
- Vue的响应式
- Vue与React的区别(从这里开始力不从心)
- 了解过移动端技术吗(说了原生的APP以及移动端项目的300ms点击延迟)
- 了解后端技术吗?我说了解
- 那么数据库索引的底层实现方式是什么(What???我学前端问我数据库的底层实现???)
- 了解过跨平台技术吗?简单说一下Flutter(真的只是瞟过一眼,实话实说了,没有办法)
- 了解5G吗?说一下5G的实现原理是什么!(。。。只能说我真滴不知道,我投的Web前端问这些做什么???)
- 了解人工智能吗?能不能说一下人工智能的技术(我说了神经网络、爬虫和决策树)
- 上面这些问题没有看到你的亮点在哪里啊,你说一下你有什么亮点的地方(WTF!问这些问题我还有什么亮点,你为啥不去问问前端为啥不去干后端,不去干通信,有毒!!!)
- 反问环节: 对我这次的面试做一个评价吧,有什么指点!
- 面试官说还需要拓宽技术的广度,加深单项技术的深度,面试结果三天内通知
三面就这么结束了,我也很是无奈,真的已经尽力了,很打击人,但是我真的瞬间有点累了,甚至有点控制不住我自己了,10.29我其实已经预测到了结果,我觉得基本无缘了,也就侧面意味着我的秋招到此基本结束了,坐等一封感谢信了。
总结
决定了12月初要辞职了,精深技术,留出时间来做我的毕业设计与毕业论文,年后可能还会拼一次春招吧,真的好难,也累了,依旧要咬牙挺着,最后挣扎一次吧,如若无缘也就无缘了,求职之旅真的很累,受到过歧视受到过不公的对待都挺过来了,我相信未来的光明,为了这一份信念还会努力的!!!!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 幻尘の屋!
评论