面试题

34 阅读5分钟
  • 【Java基础】java面向对象有哪些特征
  • 【Java基础】ArrayList和LinkedList有什么区别
  • 【Java基础】高并发中的集合有哪些问题
  • 程序员晋升指南
  • 【Java基础】JDK1.8的新特性有哪些
  • 【Java基础】Java中抽象类和接口有什么区别
  • 【JVM大厂面试真题】JVM美团追魂七连问
  • 找Java开发岗最少需要学习的内容,不要再走弯路
  • 【Java基础】hashcode和equals如何使用
  • 【Java基础】Java代理的几种实现方式
  • 【Java基础】Java中==和equals有哪些区别
  • 【Java基础】java中的异常处理机制是什么
  • 【Java基础】Java中重写和重载的区别
  • 【Java基础】String、StringBuffer、StringBu…
  • 【Java基础】怎样声明一个类不会被继承,什么…
  • 【Java基础】自定义异常在生产中如何应用
  • 【Redis】redis单线程为什么快,有哪些线程模型
  • 【Redis】redis持久化rdb和aof
  • 【Redis】redis的过期键有哪些删除策略
  • 【Redis】redis缓存如何回收
  • 【Redis】redis集群方案有哪些
  • 【Redis】redis事务是如何实现的
  • 【Redis】redis主从复制的原理
  • 【Redis】击穿、穿透、雪崩、预热解决方案
  • 【MySQL】Mysql的隔离级别有哪些
  • 【MySQL】mysql复制的原理是什么
  • 【MySQL】mysql聚簇索引和非聚簇索引的区别
  • 【MySQL】mysql索引的基本原理
  • 【MySQL】mysql索引结构有哪些,各自的优劣…
  • 【MySQL】mysql锁的类型有哪些
  • 【MySQL】mysql为什么需要主从同步
  • 【MySQL】mysql执行计划怎么看
  • 【多线程与高并发】Alibaba经典面试题
  • 【多线程与高并发】经典老炮折学家就餐问题
  • 【多线程与高并发】阿里交替输出问题
  • 【多线程与高并发】生产者消费者问题
  • 【多线程与高并发】分布式事务回滚问题
  • 【多线程与高并发】架构调优基础(重点!重点!…
  • 【JVM】GC如何判断对象可以被回收
  • 【JVM】JVM8为什么要增加元空间
  • 【JVM】JVM内存模型如何分配的
  • 【JVM】JVM性能调优实战
  • 【JVM】jvm有哪些垃圾回收器,实际中如何选择
  • 【JVM】synchronized和lock有哪些区别
  • 【JVM】ThreadLocal的原理是什么,使用场景…
  • 【JVM】ThreadLocal有哪些内存泄露问题,如…
  • 【JVM】内存溢出的原因有哪些,如何排查线上问题
  • 【JVM】如何解决线上gc频繁的问题
  • 【分布式】分布式ID的生成方案有哪些?
  • 【分布式】雪花算法生成的ID由哪些部分组成?
  • 【分布式】分布式锁在项目中有哪些应用场景?
  • 【分布式】分布锁有哪些解决方案?
  • 【分布式】Redis做分布式锁用什么命令?
  • 【分布式】Redis做分布式锁死锁有哪些情况,如…
  • 【分布式】Redis如何做分布式锁?
  • 【分布式】基于ZooKeeper的分布式锁…
  • 【分布式】ZooKeeper和Reids做分布式锁的区别?
  • 【分布式】MySQL如何做分布式锁?
  • 【分布式】计数器算法是什么?
  • 【分布式】滑动时间窗口算法是什么?
  • 【分布式】漏桶限流算法是什么?
  • 【分布式】令牌桶限流算法是什么?
  • 【分布式】你设计微服务时遵循什么原则?
  • 【分布式】CAP定理是什么?
  • 【分布式】BASE理论是什么?
  • 【分布式】2PC提交协议是什么?
  • 【分布式】2PC提交协议有什么缺点?
  • 【分布式】3PC提交协议是什么?
  • 【分布式】2PC和3PC的区别是什么?
  • 【分布式】TCC解决方案是什么
  • 【分布式】TCC空回滚是解决什么问题的?
  • 【分布式】如何解决TCC幂等问题?
  • 【分布式】如何解决TCC中悬挂问题?
  • 【分布式】可靠消息服务方案是什么?
  • 【分布式】最大努力通知方案的关键是什么?
  • 【分布式】什么是分布式系统中的幂等?
  • 【分布式】幂等有哪些技术解决方案?
  • 【分布式】对外提供的API如何保证幂等?
  • 【分布式】双写一致性问题如何解决?
  • 【分布式】分布式微服务项目你是如何设计的?
  • 【分布式】认证(Authentication)和授…
  • 【分布式】Cookie和Session有什么区别?…
  • 【分布式】jwt和token是什么,如何通过token进…
  • 【分布式】为什么Cookie无法防止CSRF攻击,…
  • 【分布式】分布式架构下,Session共享有什…
  • 【Spring】spring的核心
  • 【Spring】使用spring的优势
  • 【Spring】spring的事务传播机制
  • 【Spring】spring,springmvc,springboot的区别
  • 【Spring】springboot自动装配原理
  • 【Spring】springmvc的工作流程
  • 【Spring】springmvc九大内置组件
  • 【Spring】spring框架中单例bean是否线程安全
  • 【Spring】spring框架中使用了哪些设计模式及…
  • 【Spring】spring事务的隔离级别有哪些
  • 【Spring】spring事务的实现原理
  • 【Spring】spring事务什么时候会失效
  • 【Spring】spring是如何简化开发的
  • 【Spring】Spring支持的bean作用域有哪些
  • 【Spring】简述spring bean生命周期
  • 【Spring】如何理解springboot的starter
  • 【微服务】springcloud核心组件有哪些,分别有…
  • 【微服务】微服务架构原理是什么
  • 【微服务】注册中心的原理是什么
  • 【微服务】配置中心的原理是什么
  • 【微服务】配置中心是如何实现自动刷新的
  • 【微服务】配置中心是如何保证数据安全的
  • 【微服务】用zookeeper和eureka做注册中心有…
  • 【微服务】Spring Cloud和Dubbo有哪些区别
  • 【微服务】Ribbon负载均衡原理是什么
  • 【微服务】微服务熔断降级机制是什么
  • 【微服务】什么是Hystrix?实现原理是什么
  • 【微服务】ZAB协议是什么
  • 【微服务】注册中心挂了,或者服务挂了,应…