前言
其实一两个星期前就很想写这方面的东西了,因为很多同学都开始战斗了,回来都会和我分享面试的感觉和题目,不过老是觉得自己并没有真的经历过,说出来没什么底气,今天有了第一次,哈哈,可以开始我的水文分享了。
我的第一次,面试 action
习惯性的,提前出门,搭公交,搭地铁,在地铁上就看到了班里的同学说有车接送到酒店的消息,出了地铁口,一个男生拿着雨伞在地铁口,告知大家马路对面有大巴接送,上了车,哇塞,过道有点小,哇塞,好多人穿着正装,刚坐下不到30秒,车就开了,到了酒店,才10点多,而我的面试时间11:30,有得等了,刚开始,遇到部门的人,还在那里闲聊,没多久,他们走了后,坐在那里,挺旁边那些面完的在向等待中的人传授经验,不知不觉的,11点半也就到了。
进到房间,面试官是女生,很漂亮,脸上没什么表情,像同学说的,自我介绍,有什么想问的问题,一前一后,面完出来,看了手机,大概面了20分钟,哈哈,估计没希望了,因为之前跟部门的人闲聊的时候说到基本都是半个钟甚至更多,走出酒店,外面依旧下着雨,可是丝毫没影响到我的心情,知道99%落马了,可是却是有点新鲜的感觉,在去地铁站的路上,接到了朋友的电话,跟他聊了一下,他居然说我声音变了,哈哈,朋友,你真的想太多了。
面试问到的问题(包括其他人分享的)
以下是或同学或朋友或我自己面试时遇到的一些问题,或前端或重构:
- 跨域怎么做?
- 前端安全,两种攻击有什么区别?
- HTTP有哪些状态码?
- 怎么监听页面的onload比较靠谱?
- H5有什么新标签新特性?
- position
- display
- CSS优先级
- BFC
- 浮动
- section和article的区别
- CSS3
- 原生JS实现click事件
- iframe跟盒子模型
- NULL、undefined和NaN的区别
- 怎么加侦听器,addEventListener的参数分别是什么意思?
- 怎么给String添加自己的方法
- 给你一个URL,怎么把其中的域名部分取出来
- 数组、函数、String、Number哪些类型是可以加属性的,哪些不能加?
- 定义变量和函数的时候,到底是什么阶段赋值,是解析的阶段还是执行的阶段?
- 前端模块化
- 性能优化
- 怎么实现div拖拽
- post和get的区别
- 了解到的缓存种类
- 响应式和自适应有什么区别
- 用过哪些H5的API
- 如何进行SEO
- 了解SVG吗?
- Less和Sass的区别
- 讲讲几个CSS布局
- 讲讲Web标准
- 清除浮动的方法
- 语义化的作用
- github和SVN的使用
突然觉得真的有点水,就当为“面试”这个问题开一个引子吧,后面会陆续补充,请不要喷我^_~