并发与秒杀

常用的高并发技术解决方案有哪些,以及对应的解决步骤。
高并发的应用场景,技术需要涉及到哪些?怎样来架构设计?
接着高并发的问题,谈到了秒杀等的技术应用:kafka、redis、mycat等
你参与的项目,画出对应的架构设计图。
你在项目中怎么用到并发的。
典型的例子就是秒杀,如果让你设计,你怎么来应对峰值,怎么来削峰、怎么来保证可靠性等。
如果面试前,还能对常见的高并发的场景,以及技术方案熟悉,那面试会好很多。
JAVA并发包组件了解多少
怎么实现一个线程安全的计数器?
多线程JUC包下的一些常见的类,比如CountDownLatch、Semaphore等
先谈秒杀的设计思路?
再谈谈秒杀如何防止超卖?
高并发场景下的削峰限流
秒杀模块怎么设计的,如何压测,抗压手段
主要问项目情况,然后根据一个项目,问如果量级扩大1000倍,你会怎么做?有哪些优化措施?高性能&高可用措施?
参与过什么高并发项目,讲讲你的架构设计心得。
一个接口,要去调用另外5个接口,每一个接口都会返回数据给这个调用接口,调用接口要对数据进行合并并返回给上层。
这样一种场景可能用到并发包下的哪些类?你会怎么去实现这样的业务场景?
CountDownLatch和CyclicBarrier的区别?
线程加锁有哪些方式?synchronized和lock的区别?
volatile关键字的作用?为什么使用AtomicLong而不使用Long?AtomicLong的底层是怎么实现的?
秒杀场景?怎么实现。redis怎么限流,限流算法。
多线程和高并发有什么区别
高并发下有哪些常用的技术解决方案,举三个高并发场景设计例子
如果让你来设计秒杀系统,你的设计思路是什么,为什么要这样设计?
高并发情况,系统的优化方案有哪些,以及优先级排序。
并发工具包有哪些,具体怎么用
秒杀系统怎么来实现
你在项目中怎么用到并发的。
高并发情况下,如何使用线程池
并发juc了解么,有哪些线程安全的list。
双11秒杀的设计思路
如果让你设计秒杀,你的设计思路。
Java的并发方式
高并发场景有接触过哪些?谈谈你的高并发的理解。
并发工具包使用过哪些
参与过类似秒杀的项目?你认为这样的项目挑战在哪里,怎么解决
两千万用户并发抢购,你怎么来设计?

谈谈异步和同步的使用场景,以及消息队列。


版权声明:本文为lhx18020483271原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。