58同城校招后端开发面经
1.G1回收器有什么优点
2.线程池什么时候会创建非核心线程
3.有用到线程池吗,线程池应该怎么来用呢
4.假设有一万个任务需要完成,主线程怎么判断这一万个任务是否执行完成
5.如果说在分布式服务器中,有10000个任务需要交给不同的节点来执行,应该怎么设计和实现呢
6.看你项目中用了本地缓存和Redis,怎么确保本地缓存和Redis的数据一致性,怎么确保MySQL和Redis的一致性,订单库存信息存在Redis中怎么确保一致性
7.Redis和lua脚本怎么防止超卖的
8.消息队列中怎么解决网络波动引起的订单消息丢失的情况
9.怎么解决单个订单重复消费的情况
10.多个线程同时消费一个未消费的订单这个情况如何解决
11.消费者回调确认消息如何实现的
12.回调通知代码层面怎么做的
13.如果服务器宕机,怎么保证订单消息不丢失
14.MySQL表记录很多的时候比如说有一亿个数据,怎么处理
15.如果数据表分片后,比如说要查询同一个用户的订单,可能在不同服务器上,怎么保证数据库查询的效率呢
        2.线程池什么时候会创建非核心线程
3.有用到线程池吗,线程池应该怎么来用呢
4.假设有一万个任务需要完成,主线程怎么判断这一万个任务是否执行完成
5.如果说在分布式服务器中,有10000个任务需要交给不同的节点来执行,应该怎么设计和实现呢
6.看你项目中用了本地缓存和Redis,怎么确保本地缓存和Redis的数据一致性,怎么确保MySQL和Redis的一致性,订单库存信息存在Redis中怎么确保一致性
7.Redis和lua脚本怎么防止超卖的
8.消息队列中怎么解决网络波动引起的订单消息丢失的情况
9.怎么解决单个订单重复消费的情况
10.多个线程同时消费一个未消费的订单这个情况如何解决
11.消费者回调确认消息如何实现的
12.回调通知代码层面怎么做的
13.如果服务器宕机,怎么保证订单消息不丢失
14.MySQL表记录很多的时候比如说有一亿个数据,怎么处理
15.如果数据表分片后,比如说要查询同一个用户的订单,可能在不同服务器上,怎么保证数据库查询的效率呢
全部评论 
 相关推荐
10-16 21:58
  曲阜师范大学 Java   点赞 评论 收藏   
分享
  查看6道真题和解析
查看6道真题和解析