前端妹子的秋招总结

昨天刚刚把三方寄出去了,至此我的秋招暂时告一段落了。很早就想写篇面经回馈牛客网了,但由于晚期拖延症&最近在准备毕业论文一直拖到今天才写好,希望不会太晚~
Part I 关于LZ
楼主小硕一枚,本科数字媒体技术专业,虽然也属于软件学院,但对编程掌握的寥寥无几。研究生软件工程专业,决定好好写代码于是选了一个自己比较感兴趣的方向--前端开发,之后自学了大半个学期顺利拿到了美团的实习offer,在美团待了一段时间后来到一家创业公司-跟谁学,从去年九月实习到了今年5月,期间一直在做移动端m站,踩了很多坑,也学到了很多,可以说是我成长最快的一个地方,也为我后面拿到腾讯实习offer奠定了基础。今年4月份参加了实习生春招拿到了腾讯的实习offer,一年的实习经历确实给我的秋招加了很多分。下面是面试过程中遇到的问题,有些因为过了很久记得不是很清楚了,所以不是很全,请见谅。
PartII 腾讯
实习(拿到offer)
1、移动端性能优化
2、lazyload如何实现
3、点透问题
4、前端安全
校招(现场面,一面挂)
1、原生js模板引擎
2、移动端性能优化
3、repaint和reflow区别
4、requirejs如何避免循环依赖
5、盒子模型
6、实现布局:左边一张图片,右边一段文字(不是环绕)
7、前端安全,csrf、xss原理及如何避免
面试官是上海tx的,sng企业qq部门,回来查公众号就变成了不合适
PartII百度(视频面,拿到offer)
百度来lz所在城市校招的时候并没有接到面试通知,本以为挂了,那时是9月底,十一回来突然接到邮件说安排15号视频面,于是好好准备了几天。
一面
1、window.onload和$(document).ready()的区别,浏览器加载转圈结束时哪个时间点?
2、form表单当前页面无刷新提交  target iframe
3、setTimeout和setInterval区别,如何互相实现?
4、如何避免多重回调—promise,promise简单描述一下,如何在外部进行resolve()
5、margin坍塌?水平方向会不会坍塌
6、伪类和伪元素区别
7、vue如何实现父子组件通信,以及非父子组件通信
8、数组去重
9、使用flex布局实现三等分,左右两个元素分别贴到左边和右边,垂直居中
10、平时如何学前端的,看了哪些书,关注了哪些公众号
二面
1、说下对this的理解
2、实现bind函数
3、数组和链表区别,分别适合什么数据结构
4、对mvc的理解
5、描述一个印象最深的项目,在其中担任的角色,解决什么问题
6、http状态码。。。401和403区别?
7、描述下二分查找
三面
1、为什么选择前端,如何学习的,看了哪些书,《js高级程序设计》和《你不知道的js》有什么区别,看书,看博客,看公众号三者的时间是如何分配的
2、如何评价bat
3、描述下在实习中做过的一个项目,解决了什么问题,在其中担任了什么角色?这个过程存在什么问题,有什么值得改进的地方
4、如何看待加班,如果有个项目需要连续一个月加班,你怎么看
5、遇到的压力最大的一件事是什么?如何解决的
6、平时有什么爱好
7、自身有待改进的地方
8、n长的数组放入n+1个数,不能重复,找出那个缺失的数
9、手里有什么offer
10、你对于第一份工作最看重的三个方面是什么
11、如何评价现在的前端
12、有什么问题
一上午面了将近四个小时完成了三面,当天晚上就接到了三面面试官的电话说面试通过了,炒鸡开心,校招这么久以来收到的第一个offer~后来又了解到是凤巢部门,于是就决定去这里了
Part IV 搜狐(没消息,应该挂了)
搜狐给我的整体面试体验很不好,之前投了内推,9月1号面了一次之后一直没消息,20几号突然给我打电话说安排2面,但是要现场面,由于lz家在天津,于是跟hr沟通说把面试安排在十一过后,正好打算十一回家。但是到了面试现场突然说之前的一面不算了,要重新来,于是只能接着面,面了一面问了三个问题之后就让我回去等消息,然后一直到现在都没有消息。
1、用原生js实现复选框选择以及全选非全选功能
2、用4个颜色给一个六面体上色有多少种情况
3、amd和cmd区别
Part V 猿辅导(没消息,应该挂了)
前两面全是算法,lz本身算法就不是很好,当时答得很不好,面完后以为挂定了,后来十一前突然接到电话说安排复试,也要现场面,于是也把时间定在了十一之后。
终面问题:
1、为什么选择前端,移动端性能优化
2、vue的特点?双向数据绑定是如何实现的
Object.defineProperty
3、算法题:数组去重,去除重复两次以上的元素,代码题:嵌套的ul-li结构,根据input中输入的内容,去除相应的li节点,且如果某个嵌套的ul下面的li都被移除,则该ul的父li节点也要被移除
4、印象最深的一个项目
5、页面加载过程
6、浏览器如何实现图片缓存
一直到现在都没有消息,应该也是挂了,可能还是lz算法太弱


总结
1、每次面试都要不断总结,知道自己有哪里掌握的还不好,争取下次遇到同样问题的时候可以答得更好
2、多看看别人的面经~可以发现经常问的题目还是有规律可循的
3、越努力越幸运,抓住一切机会
4、任何时候都不要放弃,lz当时也快找的怀疑人生了,笔试了一大堆,收到面试通知的没几个,最后通过的也只有百度和一家小公司,不过最好的永远是最值得等待的。
5、如果有什么问题,大家可以留言或私信我,希望大家都能找到满意的工作!
ps.前端学习经历
lz也是从小白开始一点点学的,最开始看的教学视频,打好基础,后面再慢慢上手框架,平时多注意积累,一年的实习过程中也是边遇到问题边解决问题才不断学到更多的。一些大牛的博客可以经常逛逛,这里推荐几个公众号,里面的文章都很不错:奇舞周刊,前端早读课,前端大全,前端之巅。

#腾讯##百度##搜狐##前端工程师#
全部评论
妹子的沙发由我来占领
点赞 回复
分享
发布于 2016-11-06 16:55
U have had to fight for everything your entire life.
点赞 回复
分享
发布于 2016-11-06 17:17
小红书
校招火热招聘中
官网直投
学姐,你好,我也是数字媒体技术专业的,现在大三,然后我也对前端感兴趣,现在断断续续的学了4个多月了,觉得前端好复杂。本来想着直接实习然后找工作,但是现在没啥信心。那我是考研去呢还是努力找实习?
点赞 回复
分享
发布于 2017-02-18 22:45
我本科是数字媒体艺术,研究生也是软件工程。现在研二,最近在找春招的实习。自学了大半年前端,一开始找实习感觉跟井底之蛙似的什么都不懂。楼主在第一次找实习之前学到什么程度了呢,框架之类的用过吗?还有做笔试编程题你是用Java还是JS写呢
点赞 回复
分享
发布于 2017-03-26 16:41
学姐就是壕😝
点赞 回复
分享
发布于 2016-11-06 17:29
点个赞
点赞 回复
分享
发布于 2016-11-06 18:55
学姐,中科大专硕难考吗
点赞 回复
分享
发布于 2016-11-06 20:02
实习是必需的吗,感觉不实习找不到工作
点赞 回复
分享
发布于 2016-11-06 20:34
拿了凤巢这么好的offer很厉害!
点赞 回复
分享
发布于 2016-11-06 20:58
想问下楼主的面试题中为什么多次提到Vue?是楼主写在简历了才被问到的吗?还是面试官直接问的,看了看好像没有关于Node的,面试官没问吗?
点赞 回复
分享
发布于 2016-11-06 20:58
越努力越幸运~~ 恭喜
点赞 回复
分享
发布于 2016-11-07 11:57
这么多实习,吓尿了
点赞 回复
分享
发布于 2016-12-05 00:08
我也在学习前端,现在大三,到时候有机会内推吗?
点赞 回复
分享
发布于 2017-02-23 23:35
我也是中科大,但是是物理学院的。刷了两个月数据结构,学习了机器学习才发现原来找工作还有很多要学的。能稍微指导下怎么入门么?哪些重要课程需要学习的。
点赞 回复
分享
发布于 2017-03-23 22:50
学姐你好,我今年大三,也是学前端开发的,准备参加今年腾讯暑期实习生笔试题目,觉得牛客网虽然有很多很好的题目,但是关于腾讯前端的还是比较少的,请问到哪里找题目做比较合适呢?很迷茫,万分感谢学姐的指导!
点赞 回复
分享
发布于 2017-03-24 10:47
跟你情况差不多,本科数媒,研究生读软件。
点赞 回复
分享
发布于 2017-03-30 13:24
 你好楼主,谢谢分享,我算法比较弱,很担心校招笔试过不了。马上要秋招了。看 楼主一直在实习,是不是算法也没怎么刷题呢,想问问楼主笔试那些编程大题是怎么过的啊。期待楼主的回复。感激不尽。
点赞 回复
分享
发布于 2017-06-30 10:03
哈哈,咱科大的妹纸~
点赞 回复
分享
发布于 2017-06-30 11:03
请问你怎么学习的?在这么短的时间内,学习了这么多的东西,我还不会vue
点赞 回复
分享
发布于 2017-07-01 10:15
学姐你好,这几天我快怀疑人生了,求解惑。我本科通信工程(能搭上一些计算机的知识),即将读研(电子通信天线方向)。因为当时的情况是考研的分数不高而且导师差不多没有名额了,所以选了天线方向(纯硬件电路),就业面很狭窄,也不太感兴趣。像这样的情况,我能否通过研究生时期的自学进入还算可以的互联网公司呢?
点赞 回复
分享
发布于 2017-07-06 15:10

相关推荐

49 386 评论
分享
牛客网
牛客企业服务