100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 哔哩哔哩 面试题

哔哩哔哩 面试题

时间:2021-09-07 19:17:44

相关推荐

哔哩哔哩 面试题

一面:

1. 如何实现一个同花顺?写代码如何实现?(七张牌同一花色并且数字相连)

2. display有哪些属性值?

3. 块级元素与内联元素的区别?

4. 冒泡排序的复杂度是多少?快排呢?

5. 如何实现快排?

6. JS的基本数据类型

7. 获取DOM节点的几个方法?

8. 如何给DOM节点上添加事件?

9. 如何实现水平垂直居中?

10. position的属性值有哪些?

11. HTTP状态码有哪些?

12. GET和POST的区别?

主要问了这些,说是两天内会有通知。

二面:

1. 如何实现二分查找?(迭代版和递归版,问那个效率高一些)

2. JavaScript递归转循环?(表示这个没有听过)

3. 如何用原生JS实现一个队列?

4. 如何实现一个栈?(两种方法,然后问哪个效率高一些?)

5. 数组删除元素的方法

6. 添加元素的方法

7. join()方法?sort()方法

8. 原型链?讲下有什么作用?ES6中Class与原型的关系

9. 为什么Class 中constructor里面定义的属性是对象本身的属性?

10. ES6 Proxy的概念?(表示没有用过,不知道适合哪种应用)

11. 还用过ES6的哪些新的特性?

12. 闭包?运行时上下文里面包括什么?

函数柯里化

冒泡排序的复杂度是多少?快排呢

如何实现快排?

如何实现二分查找?(迭代版和递归版,问那个效率高一些)

JavaScript递归转循环?

如何用原生JS实现一个队列

如何实现一个栈

如何实现一个同花顺?写代码如何实现?(七张牌同一花色并且数字相连)

数组 flat、去重及排序

设计异步清空队列

手写设计模式

手写new

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。