采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
面试遇到了让我讲redis的hashmap是怎么实现的的问题……
同学好,正如课程里面说的,面试官的知识储备不一样,问的东西也不一样,我们的课程也并非押题神器,所以讲的内容不一定会被面到,面到的也不一定是课程里的内容,课程只是将高频的面试考点总结,剥离出能成体系的知识矩阵。。同学说的是redis hash数据结构的实现吗?建议你去了解下redis的底层数据结构
https://blog.csdn.net/xpsallwell/article/details/84030285
然后再看看ziplist
https://blog.csdn.net/qiangzhenyi1207/article/details/80353104
和 hashtable
https://www.cnblogs.com/paulversion/p/8193945.html
不过其实回答的时候,如果了解不到那么细,可以举一反三,说你了解java的hashmap,应该跟redis类似,然后说说java集合里面的hashmap,这个在我们课程里也提及
不是。他问的就是redis的hashmap是怎么实现的。不是老师您发的这些。但是还是谢谢老师哦~
同学好,这个时候应该让面试官进一步引导,hashmap是说的是redis底层的数据结构中的一种吗,还是指redis在哪里用了hashmap,因为你了解到,redis底层的哈希结构是ziplist或者hashtable来实现的,然后问他到底想要了解哪种,面试过程不是死的,是可以交流的,特别是有不确定的地方的时候,因为直接问redis的hashmap就没明白他究竟问的是哪块。有时候面试的过程中,面试官希望看到的是你在问题不明确或者不了解的情况下,能够通过沟通去了解问题所在,并且在引导下解决问题,然后看看思维是否清晰和灵活。
哦哦哦,原来是这样……谢谢老师
登录后可查看更多问答,登录/注册
招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航
1.9k 27
2.7k 22
1.3k 15
1.5k 14
1.3k 14