云智研发一面
自我介绍
自我介绍完说一定要Java岗吗?我们这边都是GoLang
Redis的SortedSet底层怎么实现的?跳表插入数据的流程是怎么样的?
Redis中的Hash是怎么扩容的?
- 渐进式扩容
- CopyOnWrite机制,有两个dict,一个用于读,一个用于写。扩容过程中有查询的话,会现在就的dict上查,查不到去新的dict查。
一个三层的B+树大概能存多少数据,假设一个行数据1KB。MySQL中的一个引用大概占多少内存?
MySQL中BigInt占多大存储空间?
在网页上点击一个按钮,流程是怎么样的(计网那些)?
Java中的线程安全集合ConcurrentHashMap是怎么实现的?
手撕,在二叉树中,给两个数,找公共祖先。
大G特G,就答出来一半多一点。