某二本工程学院的血泪秋招(前端方向)

lz某二本工程学院普通本科生,求职前端工程师,7月实习期间投递了无数内推,无果。
8月末辞掉实习回校参加校招,然而奈何基础太差,实力不够,白白错失好多机会。

以下为截至到9.30lz的校招面试经历

去哪儿                            一面  挂
创新工程-涂鸦移动         一面  挂
人人网                           三面  offer
百度                               一面  挂
作业帮                           四面  offer
京东                             现场面转远程面未果   挂
饿了么                          一面  挂
cvte                              二面  等
猫眼                             一面  挂
好未来                          两面  offer
其他                            已笔试

以下为渣渣面经(有些问的确实很基础,奈何自己太菜,没把握机会,大佬勿喷)

去哪儿一面 (40min):
1.自我介绍
2.实习情况,做什么,学到什么
3.每个项目都问了,问的很详细
4.js字符串有哪些方法
5.一个字符串把里面的a全部替换成空格
6.介绍一下dom有哪些属性
7.写代码,完成一个拖拽功能
8.jq的domready是怎么实现的
9.怎么获取一个元素的宽高
10.为什么做混合app,有什么优点(针对我做的混合app项目)
问的很基础,基本全打上了,结果挂,原因不知。

移动涂鸦一面(40min):
    1.自我介绍
    2.挑一个项目详细介绍一下
    3.为什么做这么项目 (这也是问题?)
    4.以后是想往前端发展吗?我们比较偏向于游戏开发 (gg)
    5.我不懂前端东西,问一些互通的吧。 http协议了解哪些
    6.快速排序
    7.二分查找
    8.用二分查找思想优化快排
    9.说一说map,map存储原理
    10.说一说hash
    11.知道红黑树吗?

人人网一面(30min):
    1.自我介绍
    2.实习情况
    3.介绍一个你满意的项目
    4.手撕代码  题:翻转字符串,但是单词顺序不变 比如“hello world” ->“olleh dlrow”
    5.主修课程是什么,计算机网络学得怎么样
    6.考了一些计算机网络的东西,具体不太记得了

人人网二面(50min):
    1.盒模型有几种,什么区别,怎么相互转换
    2.display的常见值有哪些
    3.position的值有哪些
    4.settimeout的输出题
    6.继承有几种,手写一下例子
    7.出了几道关于this的指向的题
    8.display:none 和 visible:hidden的区别, 有没有事件,保不保留空间
    9.设计模式
    10.map和foreach遍历的区别
    11.手写代码:给出几个版本号,找出最新的版本
    12.移动端适配
    13.移动端开法和pc端开发的区别
    14.html5的新特性,用了哪些
    15.css3动画做过哪些
    16.flex
    17。vue的一些问题

人人网三面(30min):
    这是技术面加hr面
    看了我做的网站,和一些作品
    说公司情况。。。

百度一面(40min):
    1.自我介绍
    2.有没有其他公司offer    
    3.项目介绍一下,问的特别细
    4.手写代码,实现一个下载文件进度条,显示当前下载进度。
    5.flex
    6.手写代码,实现一个商城界面,点击添加购物车,商品飞进购物车的动画
    7.。。。
    8.手写代码,实现一个点赞,数目+1,出现一个动画的效果,类似于qq空间点赞,再点取消赞
    
作业帮一面(40min):
    1.自我介绍
    2.项目
    3.原生ajax的过程
    4.两个ajax请求,怎么做能够最快完成,几种方法
    5..0-1000,乱序的数组。将其中一个改成-1,怎么找到被改的数字以及被改数字的位置
    6.。。。。
作业帮二面(40min):
    1.自我介绍
    2.输入一个网址到页面显示经历了那些步骤
    3.http协议一些问题,请求头里面都有啥
    4.移动端适配,和pc端开发的区别
    5.写一个正则替换的题
    6.说一说语义化编程
    7.vue的一些问题
    8.常见兼容问题
    9.网络安全问题
    10.。。。。

    
作业帮三面:hr面
作业帮四面:经理面,和hr类似


好未来一面(40min):
    1.自我介绍
    2.项目
    3.前端框架的一些问题
    4.网络安全
    5.计算机网络的一道题,忘了具体的
    6.设计模式,写一个单例模式的例子
    7.。。。。。。。
    8.熟悉好未来吗?

好未来二面(40min):
    1.自我介绍
    2.项目
    3.手撕代码:给出一些小数,对这些小数取整,要求,原小数和取整之后的差小于1,
        最后所有小数的和s1,和所有整数和s2的差小于1,怎么实现
    4.node.js的框架
    5.node.js怎么做前后端分离的
    6.真分离与假分离的区别
    7.。。。。。。。    
    8.vue和react比较的差异
    9.你的优势是什么    

猫眼一面(1h30min):
    1.自我介绍
    2.我们一面是计算机基础面
    3.七层协议,xx协议在那层
    4.知道那些排序算法,说一说快排和冒泡排序
    5.手写了两道算法题
    6.。。。。。。。。。。。(各种计算机原理的问题)
    7.一个人向南走200m,向西走200m,向北走200吗,回到原点
    8.一副扑克牌去了大小王,先抽一张,在抽一张同样花色的概率
    
    面试了1各半小时,问题回答得差不多,最后没消息了,体验贼差
cvte一面(40min):
    1.自我介绍
    2.项目
    3.jq的优缺点
    4.vue和react的优缺点
    5.vue的优化
    6.react的优化
    7.回流和重绘
    8.。。。。

cvte二面(40min):
    1.自我介绍
    2.项目
    3.node.js的框架用了什么
    4.express有什么优点
    4.node.js的遍历和异步
    5.手撕两道代码
    6.vue的双向绑定原理
    7.  。。。。。

lz很菜,白白浪费面试机会,大佬勿喷,谢谢!
只希望这些能对大家有一点帮助,祝各位都能拿到满意的offer
#前端工程师#
全部评论
谢大佬面经!
点赞 回复 分享
发布于 2017-09-30 11:05
LZ,作业帮能私聊薪资么?
点赞 回复 分享
发布于 2017-09-30 11:07
谢谢分享
点赞 回复 分享
发布于 2017-09-30 11:10
感谢分享
点赞 回复 分享
发布于 2017-09-30 11:20
我猫眼也是,一个多小时,都答出来了,手都酸了。。结果挂了
点赞 回复 分享
发布于 2017-09-30 11:52
大佬,方便透漏下作业帮的薪资吗
点赞 回复 分享
发布于 2017-09-30 14:56
大佬!周六面好未来前端,能私聊问问你吗?!
点赞 回复 分享
发布于 2017-10-13 00:11
大佬666,可以看一下你的github吗
点赞 回复 分享
发布于 2017-11-05 11:49
早几年面试题真的简单
点赞 回复 分享
发布于 2021-06-09 09:06

相关推荐

不愿透露姓名的神秘牛友
11-27 10:28
点赞 评论 收藏
分享
10-05 23:02
东北大学 Java
我说句实话啊:那时候看三个月培训班视频,随便做个项目背点八股,都能说3 40w是侮辱价
点赞 评论 收藏
分享
评论
6
115
分享
牛客网
牛客企业服务