京东后端AI研发一面分享

挂了,希望发出来对大家有帮助!
1. 实习拷打
2. 结合项目问八股
1. Redis常用数据结构介绍一下,string、map底层如何实现
2. Redis持久化有哪些,对比一下
3. 缓存击穿、缓存穿透、缓存雪崩都是什么,有什么解决方案
4. 数据库和多级缓存怎么保证一致性
5. 消息队列产生消息积压怎么解决
6. 说说项目里是怎么限流的,还有哪些常见的限流策略
7. 项目里线程池参数怎么设置的,有哪些参数
8. 线程池拒绝策略
9. Mysql有哪些存储引擎,有什么区别
10. innodb执行sql语句的流程
11. 慢查询有哪些可能的原因
12. 设计数据库索引时你会怎么考虑
全部评论
同学,考虑一下我们这里吗,招实习生啦:https://careers.pddglobalhr.com/campus/intern?t=FFEgIPlwIe
点赞 回复 分享
发布于 04-09 10:55 上海

相关推荐

04-03 22:15
门头沟学院 Java
给我面没招了,发点面经攒攒人品~1.你平常用的jdk的版本是哪一个?2.jdk8有什么新特性吗?3.拉姆达表达式是用来干什么的?你在什么业务场景下会用到它?4.你刚刚说的都是格式上,为什么要用它?我说的是指在具体的业务内容上,什么时候会用到它?5.Stream有哪些方法?6.你没有实际用过stream吗?7.线程池有哪些参数你知道吗?8.假设我的核心线程数是五,最大线程数是十,任务队列是20。呃,那么我在创建这个线程的时候,它的线程数是多少?9.你说在刚创建的时候没有线程,那我怎么让它在创建的时候有线程呢?10.假设说我有一个方法,a里面创建了线程池,然后它的线程调用了方法b,然后,方法b里面也通过线程池来完成任务。假如方法a和方法b使用了同一个线程池,会有什么问题吗?11.我这个线程池能够最多容纳的任务是多少?12.线程池的拒绝策略是哪些?13.你的线程池一般用哪种拒绝策略?14.一个表的索引一般是多少个?15.为什么索引不超过五个?你从哪里知道的?16.在进行哪些语句的时候会更新索引树?17.假如对于联合索引ABC,在什么情况下可以使用到这个联合索引?18.你用过哪些redis19.你这个项目里面写了用lua脚本,为什么要用lua脚本?20.你这个里面的redis是怎么部署的?21.那你怎么保证这个lua脚本里面的key是在同一个hash槽?
查看21道真题和解析
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

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