提前批简历挂,正式批一直到前几天才约面,面试结束后问hr后续进度,hr表示我这一批不发意向,如果通过11月直接谈薪。(我感觉是多面一批泡在池子里,防止毁约招不满吧)以下是三面问题的回忆版一面:leveldb相关问题memcached与redis区别redis数据结构分布式场景数据一致性问题手撕:力扣209二面:实习经历异步日志tcp与udp区别tcp粘包c++ unordered_map源码redis hashmap渐进式rehash流程手撕无序数组的中位数,再将时间复杂度优化为O(n),本质上是求第k大的数三面:实习和科研中的挑战进程与线程libevent网络架构rpc与thrift乐观锁和悲观锁读写锁手撕读写锁的加锁和解锁函数(read_lock, read_unlock, write_lock, write_unlock)高并发场景下如何优化系统redis如何实现分布式锁