酷家乐前端实习一二面面经

一面

算法:1.找数组中出现超过n/2的数

2. 生成括号

3. 求柱状图的最大矩形面积



二面

1.介绍项目(巴拉巴拉)

2.手写promise(给场景问题)

var p = new Promise().then(f1,f2).then(f3,f4)

问如果f1函数中出现return false,接下来会执行f3还是f4?

3. typescript里面类静态函数转化到js ES5,会是啥样(现场写出来)

4. Call,apply,bind的区别,手写call(请立马写,能不能优化)

5. 算法题:红花黄三色球,排序分割,将同色球放在一起,用几种方法(

方法一:将不同颜色的球按照优先级标号,比如红色1,蓝色2,黄色3,再进行快排(快排空间复杂度o(logn))

方法二:先统计各个颜色小球的数量,进行遍历数组,将不同颜色的球交换到不同位置

一个平面坐标系中给出四个点,怎么判断这四个点能组成一个矩形(

先求出所有两点之间的距离,最长的是对角线,然后判断相邻两条边和对角线是否符合勾股定理


三面大概是不会有了
#面经##酷家乐##前端##实习#
全部评论
老哥面的杭州还是上海
点赞 回复 分享
发布于 2021-04-15 20:53
楼主有消息了吗?
点赞 回复 分享
发布于 2021-04-16 11:55
妈呀 校友 我昨天三面 也是前端 应该是过了 楼主过了没啊
点赞 回复 分享
发布于 2021-04-17 14:47

相关推荐

专心打鱼:互联网搬运工,贴子都要偷
点赞 评论 收藏
分享
评论
1
8
分享
牛客网
牛客企业服务