蜗牛在江苏苏州地区应该算是比较大的互联网公司了,可以称得上中国游戏的鼻祖,之前一直很想进蜗牛,但作为一个应届毕业生却没有看到蜗牛发布任何关于招聘实习生的职位,无奈之下于是就毛遂自荐了,主动以邮件的形式联系上了蜗牛的一位工程师并投了简历,很快便收到了‘可以过来面试看看’的答复,顿时一阵高兴便约了后天过去面试。

当天我便如约赶赴苏州,故意早到了两个小时,没有进蜗牛的大门,反而是绕着蜗牛公司周围兜了一圈,边走边欣赏附近的环境消磨时间,等时间差不多了我便鼓起勇气朝蜗牛公司进军。到了门口一个保安问我是来面试的吗,我说是的便进入了大门到了前台,我环顾了一下四周发现和我同一时间来面试的人差不多有两三个,都坐在大厅的椅子上奋笔疾书,我心里想蜗牛每天得招多少人。。。走上前台便告知前台MM是来面试的,前台MM非常和蔼的拿出了一张纸让我填些资料,于是我便找了个位置也开始奋笔疾书。填完交了之后便在原地等面试官出现。

没等多久,3个人便从公司内部走了出来说是面试我的,把我带到了大厅旁边的休息区进行面试,我边走边想怎么连笔试都没有,感觉有点水。没想多久便到了休息区,四人围着一张小桌子坐下开始面试。我把简历给了一位面试官之后,两个人便开始埋头看我的简历,一个人随便跟我聊了几句。为了缓解这股氛围,我便主动向其他两位面试官搭讪,于是其中一位便边看我的简历边开始问我问题,所有问题我罗列在下:

1、之前的公司主要是做什么的?你负责哪些地方?

2、html5有什么新的特性?Canvas绘图是怎样实现的?

3、Bootstrap用过没有?2.0和3.0主要有哪些区别?

4、Yeoman是什么?你认为gulp和grunt主要有什么区别?

5、如何提升页面性能(访问速度)?

6、 如何防止JS的变量污染?

7、看过Jquery源码吗?简述下什么是JS原型链?

8、如何使用JS的命名空间?

9、实现不刷新页面加载数据有哪几种方法?

10、介绍下从打开一个网页到网页呈现完毕的全过程?

11、浏览器状态码有哪些,罗列几个。

12、ajax用原生JS怎么实现的,IE中用哪种方法?

13、了解过哪些前端框架?罗列几个。

14、如何编写JS可以提升网页的性能?

15、什么是闭包?闭包的作用是什么?

16、你的职业规划是怎样的,你想从事前端的哪个方向(html5/JS)?

17、如何从后台获取数据插入到前台?

18、node了解过吗?它的优势在哪里

19、之前公司前端在一个项目中的工作流程是什么?

20、jquery如何实现ajax?原理和方法。

21、未来3-5年你会一直从事前端这份工作吗?你对前端的看法?

22、什么是Reflow、Repaint?主要用来做什么的?

差不多只能想起这些了,大概问了将近30个问题,整个面试过程花了40分钟,答得我简直是口干舌燥,其中几乎没有涉及CSS、浏览器兼容性这种前端面试应该出现的问题,反而出现了一大堆JS的问题(相比我JS还是比较弱弱的),有好几道题答得都是模棱两可的状态。

最后面试完后让我等通知,我个人感觉挺悬的,估计就是没戏了,感觉这并非是一场实习生的面试,不考一些基础的知识,直接抛弃了html和css,但是还是功夫不负有心人,最后还是通知我去入职了,嘿嘿。

总之不要去为了面试而去背上面的题目和答案,题目肯定会变,理解才是最重要的,很多题目都是根据自己简历上来的,在你回答问题的过程中也会顺带提几个你自己提到的知识点,所以面试的时候千万不要被面试官牵着鼻子走,相反要主动提出一些知识点,牵着他们的鼻子走。另外,面试一定要自信!即使答不出来也不要因此紧张!一定要冷静!面带微笑!

希望这份日记可以帮到你。

前端的分享精神就是这么难能可贵~

我的游戏蜗牛web前端面试经历的更多相关文章

  1. 百度Web前端面试经历

    今天面了百度的前端实习职位.一面.时间大概是50分钟.面试官是位很帅气的小伙子,非常友好的一个人.进门的时候他让我等一会,我瞄了一眼他的电脑屏幕,发现他在coding…… 9点50开始的面试. 面试官 ...

  2. web前端面试经历分享

    十天前,我还在纠结这个暑假到底是呆在实验室研究技术好还是找一份实习见识世面好,而现在我已经接到offer准备工作了.这几天真是累得够呛,一方面需要拼命准备期末考试,另一方面,需要往公司里面跑接受面试. ...

  3. web前端面试试题总结---html篇

    HTML Doctype作用?标准模式与兼容模式各有什么区别? (1).<!DOCTYPE>声明位于位于HTML文档中的第一行,处于 <html> 标签之前.告知浏览器的解析器 ...

  4. web前端面试总结

    本文由我收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习.透彻学习,形成自己的知识链.万不可投机取巧,临时抱佛脚只求面试侥幸混过关是错误的!也是不可能的! 前端还是一个 ...

  5. Web前端面试笔试题总结

    最近一段时间要毕业了,忙着找工作,见过不少笔试面试题,自己总结了一些加上网上找的一些整合了一下.答案暂时都东拼西凑出来了,但是还是先不发出来,一方面是答案并不是唯一的并且自己的答案不能保证对,另一方面 ...

  6. 百度web前端面试2015.10.18

    邮件里通知的周日下午两点参加百度校招面试,我13:10分就到了,前台先让我拿了个面试资格单(上面是我的信息),然后在web前端面试入口排队,面试在百度食堂举行的,等了大概1个小时,放我去面试.都是一对 ...

  7. 2016年Web前端面试题目汇总

    转载: 2016年Web前端面试题目汇总 以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中未解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢 ...

  8. web前端面试试题总结---其他

    其他问题 原来公司工作流程是怎么样的,如何与其他人协作的?如何夸部门合作的? 你遇到过比较难的技术问题是?你是如何解决的? 设计模式 知道什么是singleton, factory, strategy ...

  9. web前端面试试题总结---css篇

    CSS 介绍一下标准的CSS的盒子模型?低版本IE的盒子模型有什么不同的? (1)有两种, IE 盒子模型.W3C 盒子模型: (2)盒模型: 内容(content).填充(padding).边界(m ...

随机推荐

  1. dojo/aspect源码解析

    dojo/aspect模块是dojo框架中对于AOP的实现.关于AOP的详细解释请读者另行查看其它资料,这里简单复习一下AOP中的基本概念: 切面(Aspect):其实就是共有功能的实现.如日志切面. ...

  2. 泛型实现中没有正确lock引用类型的一个隐藏bug分析

    最近看到这篇文章dotNetDR_的回复,让我想起一个真实发生的案例,下面就简单说说这个关于lock引用类型的一个不容易发现的隐藏缺陷. 某类库中的代码,封装了很简单的一个通用类,用于线程安全地执行某 ...

  3. 使用CSS sprites减少HTTP请求

    sprites是鬼怪,小妖精,调皮鬼的意思,初听这个高端洋气的名字我被震慑住了,一步步掀开其面纱后发觉很简单的东西,作用却很大 神马是CSS 小妖精 CSS sprites是指把网页中很多小图片(很多 ...

  4. SQL-truncate && delete && drop 的区别

    有些人在删除表的所有记录的时候,喜欢这样来——不给DELETE 语句提供WHERE 子句,表中的所有记录都将被删除.但这种方法是不可取的,正确的应该使用 TRUNCATE TABLE tb_name ...

  5. Javascript隐式转换

    乱想 javascript为什么需要隐式转换?如果没有会出现什么情况? 找了一圈没有看到关于这个的讨论,只好自己研究了,可能不一定正确,自行辨知. 郁闷就是郁闷在好好的,为什么要搞个隐式转换,一般来讲 ...

  6. Redis数据库的安装配置方

    转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/100.html?1455869650 redis 是一个高性能的key-v ...

  7. CefSharp .net

    构建基于Chromium的应用程序 chromium是google chrome浏览器所采用的内核,最开始由苹果的webkit发展而出,由于webkit在发展上存在分歧,而google希望在开发上有更 ...

  8. Mybatis中SqlMapper配置的扩展与应用(3)

    隔了两周,首先回顾一下,在Mybatis中的SqlMapper配置文件中引入的几个扩展机制: 1.引入SQL配置函数,简化配置.屏蔽DB底层差异性 2.引入自定义命名空间,允许自定义语句级元素.脚本级 ...

  9. Mybatis 缓存

    1. 一级缓存:其存储作用域为 Session,当 Session flush 或 close 之后,该Session中的所有 Cache 就将清空. 2. 二级缓存与一级缓存其机制相同,不同在于其存 ...

  10. MySQL(二) 数据库数据类型详解

    序言 今天去健身了,感觉把身体练好还是不错的,闲话不多说,把这个数据库所遇到的数据类型今天统统在这里讲清楚了,以后在看到什么数据类型,咱度应该认识,对我来说,最不熟悉的应该就是时间类型这块了.但是通过 ...