居然给你们做原题
点赞 评论

相关推荐

1.自我介绍2.对自己的未来规划3.Java中多个线程访问一个公共资源,有哪些方法控制不出问题?4.讲一下ReentrantLock?5.什么是非公平锁?6.写代码时用到ReentrantLock一定要做什么事?7.一般用什么方法保证ReentrantLock一定会释放?8.介绍下线程池的几大参数,并举例说明线程池参数的作用。9.假设我要设计一个线程池,现在要给这个线程池加一个功能,统计每个任务的执行时间,在此基础上把执行时间超过一分钟的任务中断掉,这个线程池如何设计?10.线程中断如何调用?在调用线程中断前需要做什么操作?11.对MQ有了解过吗?介绍下对MQ的理解。为什么要设计消息队列这个东西?12.介绍下MQ的ACK机制。13.使用过微服务吗?14.介绍下Spring的事务传播机制。15.(场景题)在网购时,我们会打开一个商品列表,一个商品详情页,把这个商品加到购物车里面去下单。现在由你来设计这个系统,你该如何设计?后台拆分为什么样的模块?在这中间我们需要考虑哪些问题?16.Redis除了用在缓存预热还能用在哪些方面?17.Redis分布式锁的实现原理是什么?18.在下单过程中,我们要使用分布式锁,这时候我们需要使用什么作为这个分布式锁的Key?购物车里加了多件商品怎么办?19.数据库的索引优化有哪些?20。生产上你发现了一个慢SQL,现在需要对这个慢SQL进行优化,你会怎么做?21.如何看是不是用到了索引?22.如果用了索引还是很慢该怎么办?23.反问(掌握的不够深入,要多看底层代码)
查看23道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务