自我介绍项目: 出于什么目的做这个项目,项目如何实现主要功能,是你自己独自做的吗。 四种序列化区别和应用场景 Prostuff的如何序列化、序列化后如何压缩? 注册中心中怎么选择节点,节点down了如何去除节点? 一致性哈希负载均衡怎么实现和具体的应用场景? 基础: Redis跳表结构 有看过Redis源码学习吗? Redis中哪些设计让你觉得很优秀? 进程调度算法 进程通信方式 Socket和消息队列通信的应用场景 说说学过学过的设计模式和使用场景 算法: 二叉树根节点到叶子节点的路径和为target的路径。 思维题: 两个人抛硬币,先抛到正的算赢,先抛的人赢的概率多大?