阿里、网易、滴滴的前端面试题到底有多可怕?
来源:
奇酷教育 发表于:
阿里、网易、滴滴的前端面试题。
父母决定秋裤厚度
室友决定学习高度
热搜决定摸鱼频率
伴侣决定减肥成效
细节决定面试去留
……
我太南了
大厂面试题先刷一波
▼
阿里三个月只能应聘一次,小伙伴们要做好准备再去投简历哦。
阿里面试问题
面试问题
1
.viewpoint是什么
2
解释Flex布局,为什么要确定主轴方向,缩小倍数有什么用
3
怎么理解CSS剩余空间
4
盒模型
5
将一个数字比如100000000展示为100,000,000,有几种解法
6
怎么自己实现Promise,以及Promise.race,Promise.all
7
怎么自己实现一个generator
8
Express从安装到运行,到项目如何使用的详细步骤
9
模块化的理解,怎么自己实现模块化
10
怎么解决模块循环引用的问题
11
webpack打包优化
12
怎么解决react首页过大的问题
总结:
很多问题均由项目中拓展开的,比如优化相关的东西,比如前面提到的require.js、promise、gulp等等。
高级工程师的要求是:不仅会用,更要知道其原理。
项目中用到的技术,如何实现是重点。
网易面试
以下为网易一轮笔试题。、
网易面试问题
面试问题
1
alert(1&&2),alert(1||0)
2
mouseenter和mouseover的区别
3
用正则表达式匹配字符串,以字母开头,后面是数字、字符串或者下划线,长度为9-20
4
TCP连接的特点
5
TCP连接如何保证安全可靠的
6
为什么TCP连接需要三次握手,两次不可以吗,为什么
7
.js字符串两边截取空白的trim的原型方法的实现
8
写出position不同值和区别
9
写一个div+css布局
总结:
网易的面试几乎都是围绕项目展开的。
多站在高度去看整个项目:用到什么技术,技术实现原理是什么,项目框架怎么搭建的,采取安全措施了吗,等等。
滴滴面试
滴滴面试问题如下。
面试题目
面试问题
1
为什么会出现浮动和什么时候需要清除浮动?清除浮动的方式?
2
cookie、localStorage和sessionStorage区别
3
什么是BFC?接着延伸问FC?FFC?
4
哪些元素会生成BFC?
5
深度优先遍历与广度优先遍历
6
JS数组去重
7
闭包什么是闭包(closure),为什么要用它?
8
原型,原型对象、原型链等问题
9
AJAX等问题
总结:
前端人员基础要牢固。
做过的项目要深入,包括使用使用到的技术原理,为什么要使用这些技术。