快手27暑期后端ai开发一面 攒人品
整体面试还是不错的,但是没后续了,不知道是哪里出了问题
1.如果日常场景切换为秒杀场景,DB里的数据是变化的,怎么保证初始Redis与DB数据一致?
2.除了消息队列来实现异步下单操作,还有什么方案可以改同步为异步操作?
3.为什么用Spring Task来设置定时任务?如果我想设置不同任务的时间不同如何实现?
4.乐观锁和悲观锁的背景和原理?如果不是状态机的情景,如何使用乐观锁?
5.缓存击穿、缓存穿透、缓存雪崩
6.本地缓存的目的是什么?存储的是什么数据?如何更新?
7.更新数据的时候为什么不更新Redis而要删除缓存?
8.消息队列如果发生了消息堆积怎么处理?都有哪些方案?
9.ai项目是如何实现的?使用了aicoding吗?
10.平常如何使用ai
11.手撕:非hot100 easy
1.如果日常场景切换为秒杀场景,DB里的数据是变化的,怎么保证初始Redis与DB数据一致?
2.除了消息队列来实现异步下单操作,还有什么方案可以改同步为异步操作?
3.为什么用Spring Task来设置定时任务?如果我想设置不同任务的时间不同如何实现?
4.乐观锁和悲观锁的背景和原理?如果不是状态机的情景,如何使用乐观锁?
5.缓存击穿、缓存穿透、缓存雪崩
6.本地缓存的目的是什么?存储的是什么数据?如何更新?
7.更新数据的时候为什么不更新Redis而要删除缓存?
8.消息队列如果发生了消息堆积怎么处理?都有哪些方案?
9.ai项目是如何实现的?使用了aicoding吗?
10.平常如何使用ai
11.手撕:非hot100 easy
全部评论
相关推荐
04-26 03:36
澳门科技大学 Python 点赞 评论 收藏
分享
04-29 01:15
门头沟学院 Java 找实习_找实习:一样,三月下旬开始面试,一直没offer字节自从第一次一面挂之后,投了再也没反应了,第一次面试不应该交给字节的越往后感觉hc越来越少了,横向越来越严重了。
点赞 评论 收藏
分享
点赞 评论 收藏
分享