基础题:
1.C++ vector解释一下
2.C++ hashmap解释一下,开链法
3.C++ 实际应用中hash表的长度是怎么确定的
4.Redis的布隆过滤器原理和其长度是怎么来确定的
5.Redis的数据结构都有哪些?SDS的一些原理
6.Redis的HashMAP的长度怎么确定,set和get方法怎么去操作
7.Redis的跳表结构,层数是怎么确定的
8.跳表里查询和插入的时间复杂度
9.MySQL里事务的死锁发生条件
10.MySQL里自动主键选取的方式的原理
11.HTTP里的报文结构,getpost,对称加密和非对称加密的区别,非对称加密条件下公钥存在哪里,私钥存在哪里
12.分布式系统你会考虑哪些问题,怎么设计呢
算法题
1.两个正序数组的中位数,不断让我去思考最优化解(O(log(n + m))
2.找出数组重复的那个数
全部评论
(1) 回帖