最近 面了不少公司,需要记录一下,顺便分享下面试心得,
坐标:郑州,现在前端面试跟两年前面试状况大有不同,之前再网上随便看些面试指南,题库之类的都会用到,面试官也多多少少会提到一些,再加上自己乱说一通,面试基本上就差不多了,忽悠效果还是有的。但是现在不太行了。这些网上所谓面试题提到的概率的频次在减少。有很多开始注重基础,不在是之前会用就完事了,有的特别注重细节,ajax返回的数据都要具体问一下,数据结构是啥啊?都有啥字段啊?ajax请求用源码实现过没,就是用原生js怎么写?我对于这些是很无语的。也不太赞同这种问法,就好像招个货车司机,你非要问你们公司车轮子是啥型号的,啥材质啊,当然知道这些更好,不清楚也没啥,有几家公司全是自己手动造轮子的。当然基础很重要。算了不瞎咧咧了,把个人认为有价值高频干货总结一下吧
基础篇
- promise
异步处理相关
https://www.cnblogs.com/lvdabao/p/es6-promise-1.html
http://es6.ruanyifeng.com/#docs/promise
- apply call
这两货也算是前端面试高频了,来个详细解说
https://juejin.im/post/59bfe84351882531b730bac2
https://segmentfault.com/a/1190000004568767
- js的类怎么写的,数组的操作(增删改 去重)
javascript 写类方式
https://www.cnblogs.com/snandy/archive/2011/03/06/1971764.html
哎,本人较懒,一般遇到有点算法或正则的都拿去百度谷歌了
来这里吧,这里去重方法特全
https://segmentfault.com/a/1190000016418021
- js 原生ajax请求
- js继承 、深拷贝、浅拷贝
应用篇
登陆过程
- cookie session localstrage token 理解下
- vue header 请求过程
- vue 生命周期
从源码解读Vue生命周期,让面试官对你刮目相看
https://juejin.im/post/5d1b464a51882579d824af5b?utm_medium=hao.caibaojian.com&utm_source=hao.caibaojian.com
- vue data 机制 如何实现数据更新的(双向绑定详细了解)
- vue router 怎么理解的 plugan
- get post 区别
10、event loop 事件机制
https://juejin.im/post/5b498d245188251b193d4059
https://segmentfault.com/a/1190000014940904
理解篇
- 页面加载过程
- 三大框架区别类型
- 为何使用框架有啥好处
- 路由拦截
- 单页面应用解释一下
- webpack怎么玩的
- 设计模式
答案慢慢附上吧(仅为个人记录一下,不喜勿喷)
hr问离职原因,个人感觉好的回答;
目前公司不适合现有的自身发展,寻求更好的机会,(当然大部分都是因为钱 心知肚明就行,不用说出来)