Skip to content

Commit ffbfb65

Browse files
committed
更新题目
1 parent 6faa721 commit ffbfb65

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -875,15 +875,15 @@
875875
- ▲ 5 简述浏览器事件循环机制
876876
- ▲ 4 promise 有哪些状态?简述 promise.all 的实现原理
877877
- ▲ 4 数组去重有哪些方式?手写数组去重
878+
- ▲ 4 如何实现 div 元素水平垂直居中
878879
- ▲ 4 Vue 组件间是如何进行通信的?
879880
- ▲ 3 sessionStorage 和 localStorage 有什么区别?
880881
- ▲ 3 什么情况下引起重排和重绘?改变 color 会吗?改变 margin 会吗?
881882
- ▲ 2 CSS3 有哪些新特性
882883
- ▲ 2 如何使用 flex 实现两栏布局?
883884
- ▲ 2 CSS 的 position 常用值有哪些,有什么区别?
884-
-1 CSS3 如何实现渐变色?
885+
-2 CSS3 如何实现渐变色?
885886
- ▲ 1 flex 常用的属性有哪些?flex: 1 1 0 是什么意思?
886-
- ▲ 1 如何实现 div 元素水平垂直居中
887887
- ▲ 1 什么情况下 z-index 不生效?
888888

889889
## 京东
@@ -925,7 +925,7 @@
925925

926926
- ▲ 8 JVM 中内存模型是怎样的,简述新生代与老年代的区别?
927927
- ▲ 5 反转链表 (Leetcode)
928-
-3 快速排序的空间复杂度是多少?时间复杂度的最好最坏的情况是多少,有哪些优化方案?
928+
-4 快速排序的空间复杂度是多少?时间复杂度的最好最坏的情况是多少,有哪些优化方案?
929929
- ▲ 3 堆排序的时间复杂度是多少?说几个堆排序的应用场景
930930
- ▲ 3 不稳定的排序算法有哪些?
931931
- ▲ 2 简述内部排序以及外部排序的常见算法
@@ -977,10 +977,10 @@
977977
- ▲ 6 Java 常见锁有哪些?ReetrantLock 是怎么实现的?
978978
- ▲ 6 synchronized 关键字底层是如何实现的?它与 Lock 相比优缺点分别是什么?
979979
- ▲ 5 JVM 中内存模型是怎样的,简述新生代与老年代的区别?
980+
- ▲ 5 如何解决 TCP 传输丢包问题?
980981
- ▲ 5 volatile 关键字解决了什么问题,它的实现原理是什么?
981982
- ▲ 4 线程池是如何实现的?简述线程池的任务策略
982983
- ▲ 3 简述 Spring 注解的实现原理
983-
- ▲ 2 如何解决 TCP 传输丢包问题?
984984

985985
#### # 操作系统
986986

@@ -1063,11 +1063,11 @@
10631063
#### # 拼多多
10641064

10651065
- ▲ 7 指针和引用的区别是什么?
1066+
- ▲ 7 简述 vector 的实现原理
10661067
- ▲ 4 C++ 11 有什么新特性
10671068
- ▲ 4 C++ 中智能指针和指针的区别是什么?
10681069
- ▲ 4 C++ 中虚函数与纯虚函数的区别
10691070
- ▲ 4 STL 中 vector 与 list 具体是怎么实现的?常见操作的时间复杂度是多少?
1070-
- ▲ 2 简述 vector 的实现原理
10711071

10721072
#### # 操作系统
10731073

@@ -1084,7 +1084,7 @@
10841084
- ▲ 6 从输入 URL 到展现页面的全过程
10851085
- ▲ 4 简述 HTTPS 的加密与认证过程
10861086
- ▲ 2 什么是 ARP 协议?简述其使用场景
1087-
-1 TCP 如何实现数据有序性?
1087+
-2 TCP 如何实现数据有序性?
10881088

10891089
#### # 算法
10901090

@@ -1093,9 +1093,9 @@
10931093
- ▲ 7 反转链表 (Leetcode)
10941094
- ▲ 5 给定 100G 的 URL 磁盘数据,使用最多 1G 内存,统计出现频率最高的 Top K 个 URL
10951095
- ▲ 5 翻转二叉树 (Leetcode)
1096+
- ▲ 5 字符串解码 (Leetcode)
10961097
- ▲ 4 简述 LRU 算法及其实现方式
10971098
- ▲ 4 什么是排序算法中的稳定性?
1098-
- ▲ 4 字符串解码 (Leetcode)
10991099
- ▲ 3 用队列实现栈 (Leetcode)
11001100
- ▲ 2 多数元素 (Leetcode)
11011101
- ▲ 1 最长和谐子序列 (Leetcode)
@@ -1125,8 +1125,8 @@
11251125
- ▲ 8 了解 XSS 攻击吗?如何防止 XSS 攻击?
11261126
- ▲ 6 promise 有哪些状态?简述 promise.all 的实现原理
11271127
- ▲ 4 HTTP 中 GET 和 POST 区别
1128-
-3 什么是替换元素与非替换元素
1128+
-4 什么是替换元素与非替换元素
11291129
- ▲ 3 简述 ES6 的新特性
1130-
-2 实现三栏布局
1131-
-1 正则表达式 /w 是什么意思?
1130+
-3 实现三栏布局
1131+
-2 正则表达式 /w 是什么意思?
11321132
- ▲ 1 什么是可继承元素和不可继承元素?

0 commit comments

Comments
 (0)