-
Spring是怎么解决循环依赖的?
-
说说事务的隔离级别
-
说说事务的传播级别
-
Spring事务的实现方式
-
Spring框架的事务管理有哪些优点?
-
事务三要素是什么?
-
事务注解的本质是什么?
- MyBatis
- SpringBoot
-
为什么要用SpringBoot
-
Spring Boot的核心注解是哪个?它主要是由哪几个注解组成的?
-
运行Spring Boot有哪几种方式?
-
如何理解Spring Boot中的Starters?
-
如何在Spring Boot启动的时候运行一些特定的代码?
-
Spring Boot需要独立的容器运行吗?
-
Spring Boot中的监视器是什么?
-
如何使用Spring Boot实现异常处理?
-
你如何理解Spring Boot中的Starters?
-
springboot常 用的starter有哪些
-
SpringBoot实现热部署有哪几种方式?
-
如何理解Spring Boot配置加载顺序?
-
如何集成 Spring Boot 和 ActiveMQ?
- MySQL
-
数据库的三范式是什么
-
MySQL数据库弓|擎有哪些
-
说说InnoDB与MyISAM的区别
-
数据库的事务
-
索引是什么
-
SQL优化手段有哪些
-
简单说一说drop. delete 与truncate的区别
-
什么是视图
-
什么是内联接、左外联接、右外联接?
-
并发事务带来哪些问题?
-
事务隔离级别有哪些?MySQL的默认隔离级别是?
-
大表如何优化?
-
MySQL索引类型有哪些?
-
什么时候不要使用索引呢?
-
说说什么是MVCC?
-
MVCC可以为数据库解决什么问题?
-
说说MVCC的实现原理
-
MySQL事务隔离级别?
-
请说说MySQL数据库的锁?
-
说说什么是锁升级?
-
说说悲观锁和乐观锁
-
怎样尽量避免死锁的出现?
-
使用MySQL的素引应该注意些什么?
-
CHAR和VARCHAR的区别?
-
主键和候选健有什么区别?
-
主键与素引有什么区别?
-
MySQL如何做到高可用方案?
- 微服务
- Nginx&MQ
- Linux
-
绝对路径用什么符号表示?当前目录、 上层目录用什么表示?目录用什么表示?切换目录用什么命令?
-
怎么查看当前进程? 怎么执行退出?怎么查看当前路径?
-
查看文件有哪些命令
-
列举几个常用的Linux命令
-
你平时是怎么查看日志的?
- ZK
- Redis
-
为什么要用缓存
-
使用Redis有哪些好处?
-
什么是Redis?
-
为什么使用Redis而不是用Memcache呢?
-
为什么Redis单线程模型效率也能那么高?
-
说说Redis的线程模型
-
为什么Redis需要把所有数据放到内存中?
-
Redis的同步机制了解是什么?
-
pipeline有什么好处,为什么要用pipeline?
-
Redis持久化方式有哪些?以及有什么区别?
-
持久化有两种,那应该怎么选择呢?
-
怎么使用Redis实现消息队列?
-
说说你对Redis事务的理解
-
Redis为什么设计成单线程的?
-
什么是bigkey?会存在什么影响?
-
熟悉哪些Redis集群模式?
-
Memcache与Redis的区别都有哪些?
-
单线程的redis为什么这么快
-
redis的数据类型,以及每种数据类型的使用场景
-
redis的过期策略以及内存淘汰机制
-
Redis为什么是单线程的
-
Redis常见性能问题和解决方案?
-
为什么Redis的操作是原子性的,怎么保证原子性
- 分布式
- 网络
-
HTTP响应码有哪些?分别代表什么含义?
-
Forward和Redirect的区别?
-
Get和Post请求有哪些区别?
-
说说TCP与UDP的区别,以及各自的优缺点
-
说一下HTTP和HTTPS的区别
-
说说HTTP、TCP、Socket 的关系是什么?
-
说一下HTTP的长连接与短连接的区别
-
TCP为什么要三次握手,两次不行吗?为什么?
-
说一下TCP粘包是怎么产生的?怎么解决粘包问题
-
如何理解HTTP协议是无状态的?
-
什么是长连接和短连接?
-
长连接和短连接的优缺点?
-
说说长连接短连接的操作过程
-
说说TCP三次握手和四次挥手的全过程
-
OSI的七层模型都有哪些?
-
OSI这样分层有什么好处?
-
说说TCP/IP四层网络模型
-
说说域名解析详细过程?
-
IP地址分为几类,每类都代表什么,私网是哪些?
- 设计模式
-
说说什么是单例模式
-
说说你对代理模式的理解
-
说说工厂模式
-
抽象工厂模式
-
装饰器模式是什么
-
代理模式和装饰器模式有什么区别?
-
模板方法模式
-
知道享元模式吗?
-
元模式和单例模式的区别?
-
说说策略模式在我们生活中的场景?
-
知道是责任链模式吗?
最后
一次偶然,从朋友那里得到一份“java高分面试指南”,里面涵盖了25个分类的面试题以及详细的解析:JavaOOP、Java集合/泛型、Java中的IO与NIO、Java反射、Java序列化、Java注解、多线程&并发、JVM、Mysql、Redis、Memcached、MongoDB、Spring、Spring Boot、Spring Cloud、RabbitMQ、Dubbo 、MyBatis 、ZooKeeper 、数据结构、算法、Elasticsearch 、Kafka 、微服务、Linux。
这不,马上就要到招聘季了,很多朋友又开始准备“金三银四”的春招啦,那我想这份“java高分面试指南”应该起到不小的作用,所以今天想给大家分享一下。
请注意:关于这份“java高分面试指南”,每一个方向专题(25个)的题目这里几乎都会列举,在不看答案的情况下,大家可以自行测试一下水平 且由于篇幅原因,这边无法展示所有完整的答案解析
ing、Spring Boot、Spring Cloud、RabbitMQ、Dubbo 、MyBatis 、ZooKeeper 、数据结构、算法、Elasticsearch 、Kafka 、微服务、Linux。
这不,马上就要到招聘季了,很多朋友又开始准备“金三银四”的春招啦,那我想这份“java高分面试指南”应该起到不小的作用,所以今天想给大家分享一下。
[外链图片转存中…(img-dlpx3esl-1714821912803)]
请注意:关于这份“java高分面试指南”,每一个方向专题(25个)的题目这里几乎都会列举,在不看答案的情况下,大家可以自行测试一下水平 且由于篇幅原因,这边无法展示所有完整的答案解析