【2018暑期实习面经总结(前端)】

回馈一下社会,虽然现在都没啥公司了,整个春招实习找下来是真的累,精神疲惫。
到现在也就拿了两个offer(还算可以,从3月开始面,各种公司都面过,到现在才拿,你懂得)。
不过大家真的不用着急,虽然很难受,但是也要好好准备自己面试问道的知识点
因为我周围的同学也是面了很多,从刚开始啥都不懂到最后面试问的问题都会了。
还有,拿到offer的经历告诉我,一定要自信,和面试官聊天氛围要好,而且不会也没关系,每个人都有盲点
另外现场出的一些题要努力思考,不要放弃,实在不会也可以和面试官讨论,有的面试官还是很友好的。下面是一些总结,
暂时就想到这么多,有什么大家可以交流,互相学习提高。

一、   HTML(5)方面

1. WebSocket 介绍及其优点,应用

2. H5变化(新增)比如canvasaudiovideo,本地存储等等

二、   CSS(3)方面

1. 常见的盒模型

2. position 与 z-index

3. CSS3 新增的属性

4. 响应式布局

5. 浮动及浮动清除

6. CSS的优先级(选择器权重)

7. 行内标签和块级标签(涉及到的CSS属性,如line-height,vertical-align等等)

三、   JS方面

1. js的继承实现(原型链,有可能手撕)

2. 内存泄露与垃圾回收机制

3. 闭包相关(优缺点,应用场景,作用域链等)

4. DOM和BOM

5. W3C和IE的区别(CSSJS方面,尽可能多一点说,我只知道JS事件方面的一些区别,CSS知道的不多,CSS主要是IE兼容问题)

6. ES6(Promise实现原理等各种ES6知识)

7. 事件委托

8. javascript中的异步 macrotask 和 microtask 简介

四、   TCP/IP协议

1. 跨域访问方法

2. GET和POST区别(或者其他HTTP请求方法)

3. HTTP状态码,请求头,请求体,缓存机制

五、   前端框架(我只会Vue,可能还会问React,Angular

1. Vue组件的生命周期

2. Vue双向数据绑定的原理

3. MVC、MVPMVVM的区别

六、   算法

1. 排序问题:冒泡排序,选择排序,堆排序,插入排序,二路归并排序,快排,计数排序,基数排序,桶排序……

2. 链表:单链表及其反转,双链表,循环链表,链表公共节点

3. 树:深度/广度优先,前序,中序,后序遍历,层序遍历(我的理解是广度优先)

4. topK算法

七、   其他方面

1. Webpack 与 gulp(工作原理,两者比较等)

2. 前端性能优化方法

3. 前端安全措施(攻击与预防)

4. 项目问题(遇到哪些问题,用到哪些性能优化,与后台的冲突解决)

5. 设计模式(6大原则,一些设计模式的区别,如观察者和发布订阅者)

6. 浏览器渲染阻塞,浏览器内核(引擎)及CSS前缀

7. 模块化编程(AMDCMDCommonJSES6对比)

八、   提高|加分

1. 看过/了解/实现过原理,如路由vue-router跳转底层实现。

2. 看过一些源码,如jQuery源码,Vue源码。

3. 暂时就想到这么多,有什么提高的可以互相提高。

个人觉得《JavaScript高级程序设计》这本书还是很不错的。正在重温


#实习#
全部评论
谢谢分享
点赞 回复 分享
发布于 2018-05-10 00:05

相关推荐

个人背景:学院二本计科专业 大二开始实习个人经历:安克创新 、理想汽车、字节跳动碎碎念:我做事只有三分钟热度。看到进了大厂的同学,我会羡慕,也会跟着努力上进;但遇到好看的小说,我又会放下手头的事沉迷其中,之前的坚持也就中断了。我有些自卑,总觉得自己学历和外貌都不够好。之前偶然在网上受到关注,我就喜欢上了上网,因为这里有很多人认可我。但我也很在意别人的评价,偶尔看到嘲讽的言论,会触发我的自卑情绪,让我感到愤怒。有时候我会强硬地回怼,有时候又会懦弱地选择无视。我也有虚荣心。不管是拿到安克、理想还是字节的机会,我在分享的时候都会带着这份心思。我会特意强调自己学历不好,是为了衬托出过程的艰难,以此显得自己更厉害。我知道,人往往会炫耀自己缺少的东西,来掩盖内心的空洞。我总想着走捷径,不太喜欢踏踏实实地做事。找实习的时候,我花了更多时间在研究面试技巧上,而不是提升专业能力。我会反复听面试录音分析技巧,看面试教程学习怎么和不同的面试官沟通,还会每天自言自语练习语言表达,同学都觉得我有点奇怪。我的实习生涯里,侥幸和运气占了很大一部分。我总在想,如果有一天我失去了这份幸运,这些特质可能会让我一蹶不振。ps: 很多人会问我学习路线和经验 但是就像我上面说的 我的实习过程靠的很多是关键节点的运气 技术上面我可能不如很多人  所以请大家理性求助和理性参考我的回答 附上我的投递记录
我的offer在哪里...:从去年看到现在,飞升哥就是榜样
我的求职进度条
点赞 评论 收藏
分享
评论
点赞
77
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务