百度一面
4、RDB AOF区别是什么
5、aof写入是在命令之前,还是命令之后
6、aof能保证数据的完全不丢失吗
7、怎么保证aof完全的一致
这里其实是一个设计,直接2pc就好了
9、为什么要用C++写的Redis,不用go/Java来写呢
10、go-redis存储大批量数据的时候,gc会总是扫描这种大对象,该怎么减少这种无意义的扫描呢
11、缓存击穿、穿透、雪崩,怎么处理
12、如何实现高可用的
13、java,go的优缺点
14、GMP介绍一下
15、什么时候GM
16、切片与数组的区别
17、切片作为形参的时候,在方法内部修改会不会影响外部
18、如果只是append,会影响外部的呢
19、map的底层结构
20、1.24版本的时候,go对map进行了一次优化,具体说说是什么吧
21、你觉得go里面原生的map不是并发完全的呢
22、GC回收机制
23、为什么go的垃圾回收远快于java呢
算法:
场景:n 个盒子围成一圈,第 i 个盒子有 a_i 枚硬币(编号从 1 到 n)。
规则:
Jerry 和 Tom 轮流取硬币 Jerry 先手,从 1 号盒子开始 每次必须从当前盒子中取走至少一个硬币(可以取任意数量,直到该盒子清空) 如果前一个人取了 i 号盒子,下一个人必须取 i+1 号盒子 n 号盒子之后回到 1 号盒子
胜负判定:轮到某人时,如果该盒子已空(即无法取任何硬币),则该玩家失败 谁遇到空盒子谁就输
返回值是 胜利一方的姓名
删除的一些题目是指代我的项目和实习,没有太多可参考性了。
整整两个月,就两次手撕没做出来,今天算一次,我真的感觉已经燃成舍利子了。手撕没做出来,估计是完蛋了。哎,感觉好难。值得一提的是,面试官太好了,他一直教我,帮我,但是我实在太笨了,没想出来
我计划实在不行就考公考编了,有人转过这个方向嘛,成功率高吗
#我的求职进度条##第一份工作应该选择高薪还是大平台##考公VS就业,你怎么选?##哪些公司对双非友好##卷__卷不过你们,只能卷__了#
查看19道真题和解析