2017年第一次前端面试总结
来源:互联网 发布:固定资产登记软件 编辑:程序博客网 时间:2024/06/05 17:07
笔试题:
1、简画一下vue,react,angular之一的框架的生命周期(加分题)
2、简画一下响应式设计的原理
3、将下列json格式转换(大概的json字符串的属性值与笔试题有误差)
var str = [
{ a: ‘1’ , b: ‘e’ , c: ‘2’ ,d: ‘11’},{ a: ‘1’ , b: ‘d’ , c: ‘4’ ,d: ‘22’ },
{ a: ‘2’ , b: ‘n’ , c: ‘5’ ,d: ‘33’},{ a: ‘2’ , b: ‘f’ , c: ‘3’ ,d: ‘44’},
{ a: ‘3’ , b: ‘g’ , c: ‘7’ ,d: ‘55’},{ a: ‘3’ , b: ‘z’ , c: ‘8’ ,d: ‘66’ } ]
转换为 [
{ a: ‘1’ , b: [ ‘e’ , ‘d’ ], X: [ { c: ‘2’,d: ‘11’ } ,{ c: ‘4’,d: ‘22’ } ] },
{ a: ‘2’ , b: [ ‘n’ , ‘f’ ], X: [ { c: ‘5’,d: ‘33’ } ,{ c: ‘3’,d: ‘44’ } ] },
{ a: ‘3’ , b: [ ‘g’ , ‘z’ ], X: [ { c: ‘7’,d: ‘55’ } ,{ c: ‘8’,d: ‘66’ } ] } ]
面试过程问:
1、了解ES6的新特性吗?
2、了解过ES5吗?
3、说下怎么使用node.js吗?
4、学习过vue.js,那用它写过代码(项目)吗?
5、说说你都是通过什么方法进行前端知识的学习的,说下最近你学习的两本书的大概章节;
6、看过javascript权威指南,那么是基本知识了解吗,知道原型对象吗?
7、开发过响应式页面吗?期间有没有用过嗅探器?
8、了解过web的app吗?
回忆中面试提问的顺序可能不对,但是总结上大概是这几个问题。
笔试感受:第一题不会,第二题对照图形语言进行描述,第三题则直接写的思路,具体怎么讲json字符串转换过来需要点时间来完成;笔试过程还算凑合;
面试感受:对ES5,6我都没有去了解过,而在node.js的学习过程中我注重的是api的了解,具体如何去使用它进行网站的搭建还不知;然后vue.js也只是看过部分教程,并没有实际使用过vue.js框架。由于过于紧张,连原型对象原型链差点都没讲清楚(紧张了。。),至于响应式页面的开发,我使用过,但是嗅探器这个应用我确实忘了,现在想起之前做的网站是使用过,但是回答的是没有使用过嗅探器。所以基本面试问答都是不会,没有,不了解。。所以,应该挂了。
总结:面试官很务实,总之自己有很多不足,接下来的时间首先进行ES5,ES6的学习。
- 2017年第一次前端面试总结
- 2017前端第一次面试小记
- 第一次前端面试
- 2015年第一次面试总结
- 【面试】第一次面试总结
- 记我第一次前端面试
- 2017.02.20 第一次前端面试
- 第一次面试前端的心路历程
- 第一次面试总结
- 第一次面试总结
- 第一次面试总结
- 第一次笔试、面试总结
- 第一次实习面试总结
- 第一次面试的总结
- 第一次面试知识点总结
- 第一次面试总结
- 第一次实习面试总结
- 第一次面试问题总结
- 读文件(蓝桥杯)
- 用欧几里得算法求两个非负整数的最大公约数
- 修改jsp页面,Tomcat报Publishing failed with multiple errors Could not delete F:\cui\tomcat-6.0.35-8280\web
- Python安装使用VideoCapture类
- Java数据类型以及变量的定义
- 2017年第一次前端面试总结
- redis集群搭建(二)
- 插入排序——直接插入排序和希尔排序
- OpenCV中VideoWriter输出视频文件为空或6KB解决方法(java)
- scala slick基本使用教程
- TOMCAT关闭自动重启方法总结
- composer安装thinkphp5
- MySQL| MySQL语句的执行顺序
- Savings Account