金山办公服务端开发二面-校招面经

1.实习项目介绍
2.Spring的AOP机制是怎么做的?通过使用AOP能达到什么效果?
3.除了事务管理,在其他地方有使用过动态代理机制吗?或者留意过某些软件中的类似场景吗?
4.Redis分布式锁是怎么实现的?
5.Redis分布式锁中,看门狗续期的目的是什么?
6.如果Redis分布式锁不设置过期时间,会有什么问题?为什么会导致服务器或Redis崩溃等严重后果?
7.Redis分布式锁的可重入性是怎么实现的?
8.了解Redis内部实现吗?比如哈希数据结构在Redis中是怎么实现的?
9.跳表的数据插入过程是怎样的?
10.对网络安全方面有过了解吗?比如跨域攻击漏洞、CSRF漏洞。
11.minIo的文件上传过程大概是什么样的?
12.微信文件秒传的机制是什么?
13.如何判断服务端是否存在类似文件?比如两个1G的大文件,怎么快速判断是否一致?
14.本地文件的ID是怎么来的?(我前面提到“通过文件ID判断文件一致性”的思路)
15.Kafka在工作场景中主要用于解决什么问题?
16.在MySQL中出现死锁时,如何定位相互冲突、导致死锁的语句?
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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