#晒一晒我的offer#快手本来我都没想过的,简历从三月投到五月一点动静没有,后来改了简历在某蓝绿色app上投了之后接到电话约面6.2下午一面,6.6下午二面,6.7二面面试官加了微信,接着oc,6.8收到offer一面1.Redis分布式原理,gossip raft 哈希槽,横向拓展过程,比一致性哈希好在哪里2.虚拟内存的概念,为什么要有虚拟内存(直接表示自己不太懂,但是推测是管理内存空间,维护进程间内存独立,方便分配物理内存)3.如何查看GC日志,CPU满了怎么办4.讲讲垃圾收集器,讲讲锁的实现和原理5.挖项目,实现过程,不过我说了之后没有深挖6.做题 不使用bigdecimal等完成超大数字串相加,返回字符串7.反问,公司业务,认为我在哪里需要提升(非科班需要多看看操作系统和算法)二面1.讲讲堆排序,建堆复杂度,插入复杂度,用来解决什么问题2.锁的底层,乐观锁和悲观锁怎么实现,有什么场景3.线程池的核心参数,每个参数的用处4.做题第一题是两个栈实现队列,没啥问题第二题数字转罗马字符串做完之后和面试官聊了一会,表示潜力还行,会反映HR写在后面其实写这三篇面经的主要原因一是希望能对大家有帮助,即使现在也不要开摆放弃,还是有一些空闲岗位的,第二就是推荐一下对我简历帮助巨大的@草稿猫编程,真的是非常牛x的老哥,改完之后各种复活赛被捞,面试基本上也能固定在项目而不是被八股问东问西,五月底各种挂排序特别想开摆的时候也是和他聊了很多。