某二本工程学院的血泪秋招(前端方向)
lz某二本工程学院普通本科生,求职前端工程师,7月实习期间投递了无数内推,无果。
以下为截至到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的双向绑定原理
8月末辞掉实习回校参加校招,然而奈何基础太差,实力不够,白白错失好多机会。
去哪儿 一面 挂
创新工程-涂鸦移动 一面 挂
人人网 三面 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
#前端工程师#