面试题库
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
140、Nginx的负载均衡策略
浏览
86
扫码
分享
2022-07-30 01:42:27
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
JVM
JAVA基础
多线程
✔️ 待办清单
通用问题
你有什么优势?
有没有什么要问我的?
自我介绍?
介绍一下你的项目?
遇到过哪些挑战?
JAVA基础
139、== 和 equals区别
138、注解的执行顺序
128、Integer 和 String
125、interrupt(),interrupted() 和 isInterrupted() 的区别
111、异常
110、final,static,this,super 关键字
109、为什么JAVA都是值传递
108、hashmap负载因子为什么是0.75
099、Override和Overload的区别,分别用在什么场景
098、java的反射是如何实现的
081、Finalize的作用和使用场景
080、IO
022、双亲委派模型
021、类加载过程
018、ArrayList在循环过程中删除
017、值传递和引用传递
010、动态代理
009、反射如何获取参数名称,参数类型
004、ConcurrentHashMap 如何做到高并发的
003、HashMap
002、TreeSet/HashSet 的区别
151、JVM故障诊断处理工具
144、伪共享问题
124、JAVA内存模型,及各版本模型变动
093、何时会内存泄漏,内存泄漏会抛哪些异常
090、如何手动触发全量回收垃圾,如何立即触发垃圾回收
089、如何把java内存的数据全部dump出来
070、内存栅栏
069、指令重排序
068、JVM编译优化
067、什么是 Stop the world
066、何时触发Minor GC 和 Full GC
028、常用的JVM参数
027、对象逃逸分析
026、几种垃圾收集算法
025、对象的自我救赎
024、如何判断对象死亡
023、强/软/弱/虚四大引用
012、什么可以作为GCROOT
多线程问题总结
145、Unsafe详解
143、LongAdder
142、CopyOnWriteArrayList
121、java线程调度方式
120、Happens-Before原则
116、并发工具类 CyclicBarrier Semaphore CountDownLatch Exchanger
115、ReadWriteLock 读写锁
106、AQS
105、CopyOnWrite
102、阻塞队列与非阻塞队列
101、死锁
085、如何优雅的结束线程
083、进程间的通信方式
076、Synchronize关键字为什么jdk1.5后效率提高了
073、Java中各种锁
040、可重入锁的用处及实现原理
039、CAS
038、ABC三个线程如何保证顺序执行
037、线程的状态流转
036、sleep和wait的区别
035、notify和notifyall的区别
034、Lock接口
033、synchronized
032、线程池
031、volatile关键字
030、Callable和Future
029、多线程实现方式
013、ThreadLocal
154、mysql各个版本的区别
153、窗口函数
152、常见的SQL面试题
146. 数据库与缓存的一致性
137、索引的顺序有没有影响
134、生产环境怎么改表结构
127、mysql中的锁
126、MVCC多版本并发控制
mysql面试总结
122、说下一条SQL语句的执行流程
103、SQL为什么很慢
097、存储引擎的选取
094、sql语句各种条件的执行顺序
092、MySQL事务
087、myisam和innodb的区别
086、行级锁与表级锁
079、数据库垂直与水平拆分
064、索引树是如何维护的
062、使用自增主键可能出现什么问题?
061、 InnoDB存储的文件结构
015、优化SQL的思路
011、乐观锁悲观锁
007、什么是聚簇索引和非聚簇索引
006、Mysql 为什么选用B 树
149. Spring Bean的生命周期
148. 为什么SpringMVC可以正确解析方法参数名称,但MyBatis却不行
147. Spring的声明式事务和编程式事务
078、Spring 事务的传播
077、Spring中autowire和resourse关键字的区别
059、SpringMVC 如何把前端参数与controller参数对应的
060、Mybatis如何找到mapper的
113、布隆过滤器
095、统计100G的ip文件中出现ip次数最多的100个ip
074、红黑树
072、Fork Join
071、map reduce
052、负载均衡算法
020、一致性Hash
019、手写八大排序算法
005、二叉树
141、配置中心的修改怎么生效的?
117、脑裂问题及ZK是怎么解决的
114、限流,降级,熔断
112、缓存穿透,缓存击穿,缓存雪崩,热点数据失效等问题
096、5台服务器如何选出leader
065、分布式系统怎么做服务治理
050、谈一下分布式session
049、谈一下分布式事务
048、谈一下分布式锁
047、谈一下分布式
008、什么是幂等性
007、什么是CAP
150、redis实现分布式锁
redis面试题
063、Redis事务的CAS?
107、redis 缓存失效策略
058、redis的持久化策略
057、redis的哨兵模式
056、redis部署方式
055、redis是单线程?
054、redis支持哪些数据类型
053、redis与memcache的区别
075、forward 和 redirec的区别
044、长连接和短连接
043、四次挥手
042、三次握手
041、TCP和UDP的区别
051、DUBBO有哪些组件
001、DUBBO RPC
123、六大设计原则
设计模式总结
046、单例模式
045、Spring中用到了哪些设计模式
140、Nginx的负载均衡策略
118、UML图
104、Maven中 scope 的含义
100、类序列化时类的版本号的用途
091、git rebase
088、linux系统日志在哪里看
084、JUnit 几种方法的执行顺序
082、反爬虫的机制,有哪些方式
016、什么是SOA
014、如何设计一个秒杀系统
119、用awk统计一个ip文件中top10
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注