阿里达摩院系统ai实验室一面

复盘,当时没录音,有些忘了

1. ConcurrentHashMap的底层实现
2. 1.7版本时为什么用分段锁
3. 1.7版本时的ConcurrentHashMap是怎么扩容的(我:???)
4. 说一下类加载器
5. 启动类加载器的加载范围
6. 说一下双亲委派
7. 工程中自己定义一个java.lang.String会被加载吗
8. hotpot虚拟机在1.8之后为什么将永久代移动到元空间
9. 为什么堆被分成新生代和老年代
10. 要你设计一个RPC协议,你需要考虑哪些
11. 如果服务宕机了,注册中心是如何感知的
12. 说一下你的实习项目
13. 你觉得这个业务处理可以怎么优化
14. redis是怎么实现分布式锁的
15. redis数据结构中的hash类型内部扩容是怎么进行的(我:???)
16. Spring中的AOP的底层是怎么实现的
17. jdk动态代理和cglib有什么区别,cglib的缺点是什么
18. 平时怎么学习
全部评论
老哥有后续嘛
点赞 回复 分享
发布于 2023-04-21 15:49 北京
不是AI吗,为什么问的跟AI都没啥关系
点赞 回复 分享
发布于 2023-04-20 13:03 四川
弄明白17了吗
点赞 回复 分享
发布于 2023-04-18 22:05 北京
大佬太强啦
点赞 回复 分享
发布于 2023-04-18 20:38 北京
校友有达摩院Hr vx吗
点赞 回复 分享
发布于 2023-04-18 20:22 北京

相关推荐

HR_丸山彩同学:你的项目描述里,系统设计讲了很多:MemCube是什么、三级存储架构怎么设计、四种遗忘策略分别是什么。这些面试的时候讲没问题,但简历上不需要这么细。 简历要突出的是影响力,不是实现细节。面试官看简历的时候想知道的是「这个项目有多大价值」,不是「这个项目具体怎么实现的」。实现细节是面试时候聊的 怎么改:技术细节可以精简为一句「采用三级存储架构+四种遗忘策略」,把省出来的篇幅用来写影响力。比如:项目有没有开源?有没有写成技术博客?有没有被别人使用过? 校园经历没有任何信息量,任何人都可以写这句话,写了等于没写。更关键的是,你投的是技术岗,校园活动经历本来就不是加分项。如果非要写,必须写出具体的数字和成果。如果你没有这些数字,那就老老实实删掉 「端到端耗时缩减30-40%」要给出确切数字和绝对值。从1000ms降到600ms是降了40%,从100ms降到60ms也是降了40%,但这两个含义完全不一样。其他也是,涉及到数据,准备好证据,口径统一,面试会问 「熟练」「熟悉」「了解」混在一起用,读起来很乱。而且「了解前端需求」最好改成「具备前后端协作经验」
点赞 评论 收藏
分享
评论
4
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务