1、项目中遇到的问题,及解决方案?
基本上都问到了这个问题,还好早有准备。之前看过介绍项目的star法则,我就跟面试官一唱一喝,把项目介绍介绍完了。(没有自己一个人长篇大论的说,稍加引导似的让面试官问我相关技术问题,回答起来当然就得心应手啦)
2、项目中用到的一些技术?
整个一面基本上都是围绕我之前做过的项目来讲的,也没什么好说的。面完之后,从面试官的表情看似乎对我挺满意的,自然就顺利进入二面了。(可见之前做了充足的准备,还是有好处的)
二面、三面
=========
据说的电商部的一个主管和部门负责人,有点紧张,没有注意,稍微问了一下项目,就开始技术碾压了。
注意:我已经将这些面试题和答案汇总成了文档,需要的程序员朋友点击传送门即可!!
-
并发编程三要素?
-
实现可见性的方法有哪些?
-
多线程的价值?
-
创建线程的有哪些方式?
-
创建线程的三种方式的对比?
-
线程的状态流转图
-
Java 线程具有五种基本状态
-
什么是线程池?有哪几种创建方式?
-
四种线程池的创建
-
线程池的优点?
-
常用的并发工具类有哪些?
-
CyclicBarrier 和 CountDownLatch 的区别
-
synchronized 的作用?
-
volatile 关键字的作用
-
sleep 方法和 wait 方法有什么区别?
-
什么是 CAS
-
CAS 的问题
-
什么是 Future?
-
什么是 AQS
-
AQS 支持两种同步方式
-
ReadWriteLock 是什么
-
FutureTask 是什么
-
synchronized 和 ReentrantLock 的区别
-
什么是乐观锁和悲观锁
-
线程 B 怎么知道线程 A 修改了变量
-
synchronized、volatile、CAS 比较
-
为什么 wait()方法和 notify()/notifyAll()方法要在同步块中被调用
-
多线程同步有哪几种方法?
-
线程的调度策略
-
ConcurrentHashMap 的并发度是什么?
-
Linux 环境下如何查找哪个线程使用 CPU 最长
Kafka实战笔记
关于这份笔记,为了不影响大家的阅读体验,我只能在文章中展示部分的章节内容和核心截图
- Kafka入门
- 为什么选择Kafka
- Karka的安装、管理和配置
- Kafka的集群
- 第一个Kafka程序
afka的生产者
- Kafka的消费者
- 深入理解Kafka
- 可靠的数据传递
![imag 需要zi料+ 绿色徽【vip1024b】
e.png](https://upload-images.jianshu.io/upload_images/24616006-f70d334064187a5c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
- Spring和Kalka的整合
- Sprinboot和Kafka的整合
- Kafka实战之削峰填谷
- 数据管道和流式处理(了解即可)
- Kafka实战之削峰填谷
- 数据管道和流式处理(了解即可)
[外链图片转存中…(img-iyvng2IL-1710343259308)]
- Kafka实战之削峰填谷
[外链图片转存中…(img-qyLKML1N-1710343259309)]