小红书暑期面经(已OC,但拒)
一面(4.21, 50min)
1. 深挖项目,对项目中的规则引擎谈了很久(30 min)
2. 一个RPC框架最少应该包含什么(说了Dubbo的组成部分,然后说了spring cloud的额外功能)
3. 缓存一致性(说到项目中没有要求实时一致,然后讲了下延时双删)
4. mysql主从问题
5. 设计模式,组合模式和装饰器模式(当时有点忘了,装饰器模式基本没答上来)
6. 算法题:具体是啥忘了,不过记得应该挺简单的
二面(4.25,60min)
1. 浅聊项目(15 min)
2. 微服务的理解,优劣势
3. 服务拆分的原则及实践
4. Redis数据结构
5. 跳表具体是怎么实现的
6. 跳表每一层跳的个数(不会,说了一下如果我来实现的话会按幂指数)
7. 算法题1:股票最大收益,一次买卖和k次买卖
8. 算法题2:MAX(GCD(A,B), X<=A<=B<=Y(经过提示他说枚举答案,然后让我写给定一个数,判断[A,B]之间是否有至少两个数可以整除)
9. 找实习比较看重的要素(平台大小,技术深度,是否转正)
10. 反问,是否还有hr面(本来有,但是实习生取消了),人才培养机制(mentor带,1个月达到我做他看的水平,期待直接转正吸纳人才),拒offer是否有影响(没影响),五一前是否能出结果(他直接说他这一轮就能出结果,之后会让hr打电话来聊)
OC(4.26)
上午十一点多打电话,问什么时候入职,然后因为接了节子的offer忍痛拒绝
牛友们要是暑期实习还不确定可以考虑小红书,两轮面试下来体验非常好,而且听说小红书的氛围是比较好的