本文是小編的一個朋友耗時兩個多月,掏空了整個搜索引擎整理的內容,涵蓋了:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等技術棧。
內容很全,基本覆蓋了整個Java,因篇幅問題,這里我只粗略展示一下,需要完整PDF大綱的可以加我的學習交流群:909666042免費獲取!(整理不易)
MyBatis 面試題
- 什么是 Mybatis?
- Mybaits 的優點
- MyBatis 框架的缺點
- MyBatis 框架適用場合
- MyBatis 與 Hibernate 有哪些不同?
- ......
ZooKeeper 面試題
- ZooKeeper 提供了什么
- Zookeeper 文件系統
- ZAB 協議
- 四種類型的數據節點 Znode
- Zookeeper Watcher 機制
- ......
Dubbo 面試題
- 為什么要用 Dubbo?
- Dubbo 的整體架構設計有哪些分層?
- 默認使用的是什么通信框架,還有別的選擇嗎?
- 服務調用是阻塞的嗎?
- 一般使用什么注冊中心?還有別的選擇嗎?
- ......
Elasticsearch 面試題
- elasticsearch 了解多少,說說你們公司 es 的集群架構,索引數據大小,分片有多少,以及一些調優手段
- elasticsearch 的倒排索引是什么
- elasticsearch 索引數據多了怎么辦,如何調優,部署
- elasticsearch 是如何實現 master 選舉的
- 詳細描述一下 Elasticsearch 索引文檔的過程
- ......
Memcached 面試題
- Memcached 是什么,有什么作用?
- Memcached 服務分布式集群如何實現?
- Memcached 服務特點及工作原理是什么?
- 簡述 Memcached 內存管理機制原理?
- memcached 是怎么工作的?
- ......
Redis 面試題
- 什么是 Redis?
- Redis 的數據類型?
- 使用 Redis 有哪些好處?
- Redis 相比 Memcached 有哪些優勢?
- Memcache 與 Redis 的區別都有哪些?
- ......
MySQL 面試題
- MySQL 中有哪幾種鎖?
- MySQL 中有哪些不同的表格?
- 簡述在 MySQL 數據庫中 MyISAM 和 InnoDB 的區別
- MySQL 中 InnoDB 支持的四種事務隔離級別名稱,以及逐級之間的區別?
- CHAR 和 VARCHAR 的區別?
- ......
Java 并發編程
- 在 java 中守護線程和本地線程區別?
- 線程與進程的區別?
- 什么是多線程中的上下文切換?
- 死鎖與活鎖的區別,死鎖與饑餓的區別?
- Java 中用到的線程調度算法是什么?
- ......
Java基礎
- 面向對象的特征有哪些方面?
- 訪問修飾符 public,private,protected,以及不寫(默認)時的區別?
- String 是最基本的數據類型嗎?
- float f=3.4;是否正確?
- short s1 = 1; s1 = s1 + 1;有錯嗎?short s1 = 1; s1 += 1;有錯嗎?
- ......
Spring 面試題
- 不同版本的 Spring Framework 有哪些主要功能?
- 什么是 Spring IOC 容器?
- spring 提供了哪些配置方式?
- 什么是基于注解的容器配置
- spring DAO 有什么用?
- ......
完整面試題【含答案】Java核心筆記,Java架構面試專題整合998道(pdf文檔)
因文章篇幅問題,這里就不全部列出來,只粗略的展示一下,資料很全面
有需要的可以進我的學習交流群:909666042免費獲取!
覺得有幫助的可以點個贊,關注一下吧,后續會更新更多精彩優質文章出來。
最全最新面試文檔分享,先一步了解大型互聯網面試題及答案,對面試文檔總結感興趣可以進我的學習交流群:909666042 獲取(整理不易)大型互聯網企業面試答案獲取詳情!