JAVA (Total 15 articles)
其他 (Total 2 articles)
程序设计 (Total 1 articles)
面试题 (Total 630 articles)
1亿个数据取出最大前100个有什么方法
2个不相等的对象有可能具有相同hashCode吗
5分钟带你弄懂什么是K8s
6种方法轻松搞定接口幂等性
注解@Transactional(readOnly=true)真的是提高性能的灵丹妙药吗?
ArrayList和LinkedList有什么区别
BASE理论了解吗?
BIO、NIO、AIO有什么区别
BeanFactory和ApplicationContext有什么区别?
BeanFactory和FactoryBean有什么区别?
Bean有哪几种配置方式?
BigDecimal的常见陷阱
Binlog有几种录入格式与区别
CHAR和VARCHAR的区别?
B树和B+树的区别?
CPU百分百问题如何排查
CPU飙高问题如何排查
Channel和ChannelPipeline的作用?
Comparator与Comparable有什么区别
ConcurrentHashMap的存储结构是怎样的
DDD中的实体和值对象有什么区别?
DDD中的贫血模型和充血模型有什么区别
DDD中的限界上下文是什么?有什么用?
DDD的四层领域模型是怎样的?包含哪些基础概念?
Dubbo中的异步调用是如何实现的?它有什么优势和注意事项?
Dubbo中的服务治理是指什么?它解决了哪些问题?举例说明治理的手段。
Dubbo中的服务注册中心有哪些?请分别介绍它们的特点和适用场景。
Dubbo的集群容错策略有哪些?它们的工作原理是什么?
ES代替品:轻量级搜索引擎MeiliSearch
ElasticSearch中的倒排索引是如何工作的
ElasticSearch中的分片是什么
ElasticSearch如何做性能优化
HashMap和Hashtable有什么区别
HashMap底层数据结构是怎样的
HashMap的扩容机制是怎样的
JAVA中怎样唤醒一个阻塞的线程
JAVA中有几种方法可以实现一个线程
JAVA中用到的线程调度算法是什么
JAVA守护线程和本地线程的区别
JDK22新特性-非长期支持版本
JDK7与JDK8之间HashMap的区别?
JDK动态代理与CGLIB实现的区别
JDK动态代理和CGLIB动态代理的区别
JVM为什么使用元空间替换了永久代
JVM内存为什么要分新生代,老年代,元空间
JWT原理分析&避坑指南
Java中变量和常量有什么区别
Java中的基本数据类型有哪些?它们的大小是多少?
Java中的异常处理机制是怎样的
Java中的集合框架有哪些核心接口
Java创建对象有几种方式
Java支持多继承么,为什么
Java私有仓库Nexus搭建
Java线程之间是如何通信的
Kafka与RabbitMQ相比有什么优势?
Kafka中的Topic和Partition有什么关系?
Kafka中的消息如何分配给不同的消费者?
Kafka中的消息是如何存储的?
Kafka中的消费者偏移量是如何管理的?
Kafka如何保证消息可靠?
Kafka常见问题
Kafka的消费消息是如何传递的?
Kubernetes中的Pod是什么?请简述其生命周期
Kubernetes中的Service是什么?请简述其作用
Kubernetes中的调度器是什么?请简述其作用
LRU是什么?如何实现?
Lambda小课堂:巧用“Function”让代码优雅起来~
List操作的一些常见问题
MVCC是什么?它的底层原理是什么
MyBatis一二级缓存的区别?
MyBatis与JPA有哪些不同?
MyBatis中#{}和${}的区别是什么?(不讲)
MyBatis中XML映射有哪些标签?(不讲)
MyBatis中的动态SQL是什么?(不讲)
MyBatis如何处理延迟加载?
MyBatis如何处理懒加载和预加载?
MyBatis如何实现动态数据源切换?
MyBatis的工作流程是怎样的?
MyBatis的插件能够在哪些地方进行拦截?(不讲)
MyBatis的核心组件有哪些?
MyISAM索引与InnoDB索引的区别?
MySQL中有哪几种锁?
MySQL为什么InnoDB是默认引擎
MySQL为什么默认引擎是InnoDB
MySQL多表查询时有哪些连接方式
MySQL有哪些高可用方案
MySQL索引分类?
MySQL索引底层结构为什么使用B+树
MySQL表设计经验汇总篇
MySQL记录货币用什么字段类型
Mybaits的优点&缺点
Mybatis是如何进行分页的?(不讲)
Mysql的可重复读解决了哪些问题
NGINX如何处理并发请求?你会如何调整NGINX的配置以优化性能?
NGINX如何处理静态文件?你会如何优化静态文件的传输?
NGINX的事件驱动模型是什么?为什么这种模型对性能有益?
Nacos、Eureka、Zookeeper注册中心的区别
Nacos中的Namespace是什么?如何使用它来组织和管理微服务
Nacos的服务注册表结构是怎样的?
Netty中的ByteBuf是什么?与传统的ByteBuffer有什么不同?
Netty中的GlobalEventExecutor是什么?它在什么情况下会被使用?
Netty的内存模型是什么?如何避免内存泄漏问题?
Netty的核心组件有哪些?
Netty的零拷贝特性如何在文件传输中发挥作用?有哪些适用场景?
OAuth2授权模式
OAuth2有哪几种授权模式
OOM问题如何排查
REDIS集群会有写操作丢失吗?为什么
REDIS集群方案什么情况下会导致整个集群不可用
REDIS集群的原理是什么
RabbitMQ中如何保证消息不被重复消费
RabbitMQ中如何解决消息堆积问题
RabbitMQ中如何进行事务处理?
RabbitMQ中有哪几种交换机类型?
RabbitMQ交换机类型
RabbitMQ和AMQP是什么关系?
RabbitMQ如何保证消息不丢失
RabbitMQ如何实现消息的持久化?
RabbitMQ如何构建集群?
RabbitMQ支持哪些消息模式?
RabbitMQ是如何实现死信队列的?
RabbitMQ架构设计
RabbitMQ的核心组件有哪些?
Redis为什么把所有数据都放内存
Redis为什么这么快
Redis主从同步是怎么实现的
Redis数据结构压缩列表和跳跃表的区别
Redis是单线程还是多线程
Redis有哪些常用应用场景
Redis面试题
ReentrantLock中的公平锁和非公平锁的底层实现
RocketMQ如何保证消息不丢失?
RocketMQ如何保证消息顺序?
RocketMQ如何处理大量的消息?有哪些优化措施?
RocketMQ延迟消息是如何实现的?
RocketMQ提供了哪些消息过滤的机制?
RocketMQ消息积压会发生什么问题?如何避免?
RocketMQ的Broker有哪几种集群模式?
RocketMQ的Consumer是如何消费消息的?
RocketMQ的Producer是如何发送消息的?
RocketMQ的事务消息是如何实现的?有什么用途?
RocketMQ的广播消息和集群消息有什么区别?
RocketMQ的消息存储如何进行清理和归档?
RocketMQ的消息是如何进行存储的?
RocketMQ的集群架构是怎样的
SSO单点登录设计方案及落地
Seata是什么?它的工作原理是什么?
Sentinel与Hystrix的区别是什么
Sentinel是什么?它是如何工作的?
ShardingSpehre的分库分表功能是如何工作的?
ShardingSphere如何保证分布式事务一致性?
ShardingSphere支持哪些分片算法?
ShardingSphere支持水平分片和垂直分片吗?请解释它们的区别。
ShardingSphere的核心模块有哪些?他们是如何工作的?
ShardingSphere的读写分离是如何实现的?
SkyWalking中的数据是如何收集和传输的
Spring-AOP通知和执行顺序?
Spring-Ioc容器的加载过程
SpringAOPandAspectJAOP有什么区别?
SpringBean容器的生命周期是什么样的
SpringBoot为什么要禁止循环依赖
SpringBoot为什么默认使用CGLIB
SpringBoot使用Validation进行参数校验并统一返回校验异常
SpringBoot可以同时处理多少请求
SpringBoot如何自定义Starter
SpringBoot快速整合OpenAPI
SpringBoot的启动原理?
SpringIoC的实现机制是什么?
SpringMVC的拦截器和过滤器有什么区别?执行顺序?
Springboot的自动配置原理?
Spring事件监听的核心机制是什么?
Spring事务的失效原因?
Spring和SpringBoot的关系和区别?
Spring和SpringMVC为什么需要父子容器?
Spring多线程事务能否保证事务的一致性
Spring是如何解决Bean的循环依赖?
Spring有哪些缺点
Spring框架中的单例bean是线程安全的吗
Spring框架中都用到了哪些设计模式?
Strings与newString有什么区别
String为什么要设计成不可变的
String类能被继承吗,为什么
String,Stringbuffer,StringBuilder的区别
TCP和UDP协议的区别?
TCP粘包和拆包问题是如何产生的,以及如何在网络编程中处理这些问题。
ThreadLocaL如何防止内存泄漏
ThreadLocal有哪些应用场景
注解@Transactional(readOnly=true)真的是提高性能的灵丹妙药吗?
UNION与UNIONALL的区别?
Undolog是如何回滚事务的
ZAB和Paxos算法的联系与区别
ZooKeeper集群中服务器之间是怎样通信的
Zookeeper分布式锁如何实现
Zookeeper对节点的watch监听通知是永久的吗
Zookeeper是如何保证事务的顺序一致性的
Zookeeper是如何解决脑裂问题的
Zookeeper的典型应用场景
Zookeeper的通知机制是什么
Zookeeper脑裂是什么原因导致的
Zookeeper集群中是怎样选举leader的
char型变量能存贮一个中文汉字吗
count(1)、count(*)与count(列名)的区别?
elasticsearch索引数据多了怎么办,如何调优,部署
equals与==区别
final,finally,finalize的区别
for-each与常规for循环的效率区别
int和Integer的区别
mysql中in和exists的区别
notify()和notifyAll()有什么区别
spring自动装配bean有哪些方式
synchronized的实现原理
synchronized锁优化
zk节点宕机如何处理
zk集群数据是如何同步的
☯️达梦数据库安装使用教程
一个REDIS实例最多能存放多少KEYS
一个Redis实例最多能存放多少的keys
一条SQL的执行过程是怎样的
不知道的Spring知识点
两个对象hashCode()相同,则equals()否也一定为true?
为什么CAP不可兼得呢
为什么Redis单线程模型效率也能那么高
为什么SpringBoot的jar可以直接运行?
为什么Zookeeper集群的数目一般为奇数个
为什么wait和notify方法要在同步块中调用
为什么说Mybatis是半ORM映射工具?
为什么需要数据库连接池呢?
了解ElasticSearch深翻页的问题及解决吗
了解MySQL锁升级吗
事务的隔离级别有哪些
京东面试
什么情况下AOP会失效,怎么解决?
什么情况下需要用到分布式事务
什么情况线程会进入WAITING状态
什么时候不要使用索引?
什么是Analyzer,它用于什么
什么是ChannelHandler?
什么是Cookie以及它在Web开发中的作用是什么?
什么是DDoS攻击?
什么是DDoS攻击?NGINX如何帮助缓解DDoS攻击?
什么是DockerCompose?请简述其作用和使用场景
什么是DockerSwarm?请简述其作用和使用场景
什么是Dubbo的服务降级?在什么情况下会触发服务降级?
什么是Dubbo?它的主要作用是什么?
什么是HTTP/2协议?NGINX如何支持HTTP/2并提升网站性能?
什么是HTTP协议?
什么是HTTP状态码?举例说明几个常见的HTTP状态码及其含义。
什么是HTTP长连接和短连接?在NGINX中如何管理这些连接?
什么是IDS
什么是I/O多路复用?
什么是IP地址?IPv4和IPv6有什么区别?
什么是Java的序列化
什么是Kafka?有什么主要用途?
什么是Lua模块?你会如何使用NGINX的Lua模块来定制请求处理流程?
什么是MyBatis?
什么是NGINX?它是用来做什么的?
什么是Netty的高性能之处?它是如何通过NIO来提升性能的?
什么是Netty?它的主要特点是什么?
什么是RabbitMQ?有什么显著的特点?
什么是Redis哨兵机制
什么是RocketMQ,有哪些使用场景?
什么是Seata?谈谈你对Seata的理解
什么是ShardingSphere的关联表?
什么是ShardingSphere的广播表?
什么是ShardingSphere,它的主要功能是什么?
什么是TCP粘包和拆包问题?Netty是如何解决这个问题的?
什么是TLAB
什么是WebSocket?NGINX如何支持WebSocket协议?
什么是“零拷贝”?有什么作用?
什么是三色标记
什么是三高架构
什么是不可变对象,对写并发有什么帮助
什么是云计算,它有哪些特性
什么是值传递和引用传递
什么是分布式事务?
什么是分布式系统
什么是可重入锁
什么是可重入锁ReentrantLock
什么是守护线程?与普通线程的区别
什么是安全点
什么是对称加密与非对称加密
什么是指针碰撞
什么是最左前缀原则?
什么是流(Stream)?Java中的InputStream和OutputStream分别用于什么目的?
什么是索引下推?
什么是索引?索引有哪些优缺点?
什么是线程调度器和时间分片
什么是缓冲区溢出?NGINX是如何防止缓冲区溢出攻击的?
什么是缓冲区?在网络编程中,为什么使用缓冲区是重要的?
什么是缓存击穿、缓存穿透、缓存雪崩
什么是缓存?在NGINX中如何配置缓存以提升性能?
什么是网络延迟(延时)和带宽?它们对网络性能有什么影响?
什么是网络扫描和渗透测试
什么是网络隐私
什么是覆盖索引?
什么是设计模式?为什么使用设计模式?
什么是负载均衡?NGINX是如何实现负载均衡的?
什么是跨域资源共享(CORS)?为什么它在网络开发中很重要?
什么是阻塞队列,举几个应用场景
什么是降级熔断?为什么要进行熔断?
什么是限流算法,网关如何实现限流
什么是零拷贝(ZeroCopy)技术?它如何减少在数据传输过程中的性能开销?
什么是领域驱动设计中的CQRS模式?
仅使用Netty,你如何实现一个简单的HTTP服务器?
介绍一下云计算中的冷启动、热迁移和容灾,以及它们的优缺点
介绍一下云计算中的多租户技术,以及它在云环境中的应用
介绍下SpringAop的底层实现
你了解哪些限流算法?
你们用什么?能说一下Seata吗?
你对云计算中的计费模式有什么理解?能否详细解释一下按需付费和预留实例的区别?
你对微服务是怎么理解的
你怎么理解常量池
你是如何排查线上OOM问题的
你是如何解决热Key问题的
你有没有在云环境中进行过容灾和恢复的实践经验?如果有,请分享一些具体的案例
使用IDEA远程Debug调试
使用OAuth2时,如何存储和传输敏感信息,例如用户名和密码
使用OAuth2有什么优点和缺点
使用Redis有哪些好处
内存溢出与内存泄漏的区别
分享7种SQL的进阶用法
分布式事务有哪些常见的实现方案?
分布式协议Gossip
分布式算法paxos了解么?
分表后非分片键的查询、排序怎么处理
创建索引时需要注意什么?
判断线程池任务执行完成的方式
单体应用、SOA和微服务架构有什么区别
单例bean和单例模式有什么区别
反射中,Class.forName和ClassLoader的区别
可以打破双亲委派机制吗
同步I/O和异步I/O的区别和优缺?
启动线程为何调用start而不是run方法
喜马拉雅面试
在DDD中,如何处理模型的聚合和聚合根
在DDD中,如何处理跨多个实体的复杂业务?
在DDD中,如何处理领域对象的持久化?
在Dubbo中,负载均衡策略是什么?可以使用哪些负载均衡策略?
在Java中,NIO(NewI/O)与传统的I/O模型有什么不同?NIO中的核心组件有哪些?
在Kubernetes中,如何进行存储管理
在Kubernetes中,如何进行故障恢复和自我修复
在Kubernetes中,如何进行日志和监控的管理
在Kubernetes中,如何进行服务的负载均衡
在Linux中,select、poll和epoll都是用于实现I/O多路复用的方法,请比较优劣和适用场景。
在Netty中,如何处理长连接中的空闲连接?有哪些可用的IdleStateHandler事件?
在云环境中,你如何保证数据一致性
在云环境中,你如何进行性能测试和安全测试
在使用Docker时,如何为容器创建一个可访问的网络
在使用Docker时,如何处理容器之间共享数据以及与宿主机之间的数据共享
在分布式系统中,如何确定哪些服务或组件导致了性能瓶颈?SkyWalking提供了哪些工具和技术来帮助我们进行故障排查?
在处理线上问题时,你的排查思路和步骤是什么
在大规模数据场景下,如何优化Elasticsearch的查询性能
在微服务架构中,网关的作用是什么
在自己的电脑上搭建我的世界Java版服务器
在高并发场景中,如何排查和解决线程安全问题
多线程同步有哪些方法
如何优化深分页limit1000000
如何优化线程池的性能
如何优化线程池的参数设置
如何优雅的删除HashMap元素
如何优雅的避免空指针异常
如何使用ShardingSphere进行数据加密?
如何停止一个正在运行的线程
如何判断对象可以被回收
如何在Dubbo中配置服务消费者的引用,包括如何指定版本、超时、重试次数等信息?
如何在MyBatis中进行分页查询?(不讲)
如何在NGINX中实现基于IP的访问控制(IP黑白名单)?
如何在云环境中保护用户数据的安全
如何在微服务架构中使用领域驱动设计?
如何在高并发环境下保证Elasticsearch的数据安全和稳定性
如何处理Dubbo中的版本兼容性问题?举例说明不同版本之间如何调用服务。
如何处理OAuth2的刷新令牌
如何定位慢SQL产生的原因
如何实现Dubbo跨集群的服务调用?
如何实现Netty中的SSL/TLS支持以实现安全通信?
如何实现Netty中的心跳机制,以检测连接是否存活?
如何实现基于WebSocket的通信?Netty中提供了哪些支持WebSocket的类?
如何实现对象克隆
如何实现系统的高可用性
如何实现线程的同步
如何将一个Docker镜像上传到DockerHub
如何快速定位慢SQL
如何确保Kafka集群的高可用?
如何确保线程安全
如何编写一个MyBatis插件?(不讲)
如何解决MySQL死锁问题
如何设置HTTP压缩以减少数据传输量?在NGINX中如何启用Gzip压缩?
如何设计一个分布式缓存系统
如何设计高性能系统
如何进行系统性能优化
如何避免死锁
如何配置NGINX作为反向代理服务器来缓存后端服务的响应?
如何配置ShardingSphere的数据分片策略?
如何防止恶意请求和爬虫访问你的网站?有哪些NGINX模块可以实现这些功能?
如果Sentinel的异常处理规则不满足需求,应该怎么办?
对SQL慢查询会考虑哪些优化
对于一个准备迁移到云端的企业,你会给出哪些建议
对象一定分配在堆中吗
对象的大小如何计算
工作3-5年简历模板
工作8年以上简历模板
工厂方法模式和抽象工厂模式有什么区别?在什么情况下使用它们?
布隆过滤器
常用的JVM启动参数有哪些
常量池存储在JVM的哪块区域
平安面试
并发事务带来哪些问题?
应届生简历模板
强引用、软引用、弱引用、虚引用的区别
当一个Docker容器运行异常时,如何通过Docker命令查看日志信息
当系统出现大规模的故障时,你的应急处理和恢复策略是什么
当系统出现大量错误日志时,你会如何分析和解决问题
怎么实现Redis的高可用?
怎么理解Java里面的双冒号“::”
怎么配置Dubbo的容错机制?举例说明不同的容错机制及其适用场景。
慢SQL你是怎么优化的
慢SQL问题如何排查
手把手带你搭建CI/CD工作流
抽象工厂和工厂方法模式的区别
抽象类和接口有什么区别
描述一下SSL/TLS协议的作用和工作原理
描述一下ZAB协议
描述一下云计算的几种服务模式(IaaS、PaaS、SaaS)以及它们之间的区别
提高生产力:这10个Lambda表达式必须掌握
揭秘一致性Hash算法
数据库cpu飙升,你会如何处理
数据库三大范式是什么
数据库死锁问题如何排查
斑马网络面试
有三个线程T1,T2,T3,如何保证顺序执行
有哪些分布式锁的实现方案呢?
有哪些常见的运行时异常
构造器是否可被重写
模糊查询like语句该怎么写?(不讲)
死锁与活锁,死锁与饥饿的区别
浅谈CopyOnWriteArrayList
深入讲解
深度解析:掌握MVCC机制的核心原理
深拷贝和浅拷贝区别
添加索引真的不会锁表吗?
熟悉ElasticSearch集群中搜索数据的过程吗
爱奇艺面试
简单解释下什么是恶意软件
简历优化模板
简要解释所谓的“三明治”攻击
简述Kubernetes中的Deployment、StatefulSet、DaemonSet的区别
简述Kubernetes的工作流程
简述Mybatis的插件运行原理(不讲)
索引失效的情况有哪些
线上偶发性问题如何处理和跟踪
线程池中核心线程数量大小怎么设置
线程池中线程复用原理
线程池大小如何设置
线程池的哪些参数影响性能
线程池的底层工作原理
美团面试
聊一聊常用的RabbitMQ插件
能说说MyBatis的工作原理吗?(不讲)
腾讯&阿里&携程面试
自增主键会遇到什么问题
蚂蚁金服面试
观察者模式和发布-订阅模式有什么异同?它们在哪些情况下会被使用?
解释Spring中bean的生命周期
解释一下Docker和Kubernetes在容器化应用程序中的作用
解释一下Dubbo的线程模型是什么?为什么要采用这种线程模型?
解释一下HTTPS,以及它与HTTP的区别是什么?
解释一下NGINX的反向代理和正向代理的区别。
解释一下NGINX的工作进程和线程池。如何配置这些以支持多核处理器?
解释一下Netty中的反应器模式(ReactorPattern)以及它是如何在框架中实现的?
解释一下Netty中的编解码器以及它们在网络通信中的作用。
解释一下Netty中的零拷贝技术是如何工作的,以及它的优势是什么?
解释一下云端虚拟化技术如何工作,以及它的重要性
解释一下什么是无服务器计算,以及它在云环境中的应用
解释一下什么是跨站点请求伪造(CSRF)攻击,以及如何防止它?
解释一下弹性伸缩,以及它在云环境中的应用
解释一下零日漏洞和漏洞利用
解释什么是ElasticSearch,以及它主要用于什么
解释什么是创建型、结构型和行为型设计模式,各自的目的是什么?
解释建造者模式的作用及其在什么场景下使用。
解释组合模式和外观模式,它们如何帮助简化复杂系统的管理和使用?
解释装饰器模式和代理模式的区别,以及它们各自的使用情况。
讲一下ZooKeeper的持久化机制
讲讲MyBatis中二级缓存的缺点?
讲讲Mybatis的一级、二级缓存(不讲)
讲讲主从复制原理与延迟
讲讲你对CountDownLatch的理解
讲讲你对CyclicBarrier的理解
讲讲你对DoS攻击的理解
讲讲你对MVCC的理解
讲讲你对ThreadLocal的理解
讲讲你对线性表(散列)-哈希表的理解
讲讲你对线性表-数组和矩阵的理解
讲讲你对线性表-栈和队列的理解
讲讲你对线性表-链表的理解
讲讲你对计算机网络安全的理解
设置堆内存XMX应该考虑哪些因素
设计模式是如何分类的
设计模式的主要分类是什么?请简要介绍每个分类的特点。
说一下Spring的事务传播行为
说一下spring的事务隔离级别?
说下CAS的原理
说下ConcurrentHashMap和Hashtable的异同点
说下Fork/Join框架,与传统线程池有何不同
说下Hystrix与Sentinel的区别
说下JVM中一次完整的GC流程
说下SpringAOP底层原理
说下ThreadLocal的底层实现原理及常用场景
说下你在云环境遇到的挑战,它是如何解决的
说下你对DDD的理解
说下你对G1垃圾收集器的理解
说下你对volatile的理解
说下你对分库分表的理解
说下你对数据库事务的理解
说下公有云、私有云和混合云的区别
说下对AQS的理解
说下对JVM内存模型的理解
说下类加载器机制与双亲委派
说说CAP原则
说说Netty的EventLoop以及它的作用?
说说Raft算法?
说说Redis的内存淘汰策略
说说Redis的持久化机制
说说Redis的数据类型
说说Redis的过期策略
说说Seata的执行流程
说说ThreadLocal原理
说说Zookeeper的CAP问题上做的取舍
说说synchronized与ReentrantLock的区别
说说什么是幂等性?
说说你们公司es的集群架构,索引数据大小,分片有多少
说说你对Integer缓存的理解
说说你对JMM内存模型的理解
说说你对PIPELINE的理解
说说你对Redis操作原子性的理解
说说你对Redis的理解
说说你对SQL注入攻击的理解
说说你对lambda表达式的理解
说说你对内部类的理解
说说你对分布式算法-Paxos算法的理解
说说你对分布式算法-Raft算法的理解
说说你对分布式算法-ZAB算法的理解
说说你对分布式算法-一致性Hash算法的理解
说说你对分布式算法-雪花算法的理解
说说你对单因素、双因素认证的理解
说说你对图-拓扑排序的理解
说说你对图-最小生成树的理解
说说你对图-遍历的理解
说说你对垃圾收集器的理解
说说你对安全算法-加密算法的理解
说说你对安全算法-国密算法的理解
说说你对安全算法-摘要算法的理解
说说你对懒汉模式和饿汉模式的理解
说说你对排序-冒泡排序的理解
说说你对排序-快速排序的理解
说说你对排序-插入排序的理解
说说你对树-二叉搜索树的理解
说说你对树-前缀树的理解
说说你对树-哈夫曼树的理解
说说你对树-平衡二叉树的理解
说说你对树-红黑树的理解
说说你对泛型的理解
说说你对算法思想-二分法的理解
说说你对算法思想-分治算法的理解
说说你对算法思想-动态规划算法的理解
说说你对算法思想-回溯算法的理解
说说你对算法思想-贪心算法的理解
说说你对缓存双写不一致的理解
说说你对网络安全协议的理解
说说你对网络钓鱼和钓鱼网站的理解
说说你对蠕虫的理解
说说你对设计模式的理解
说说反射用途及实现原理
说说对象分配规则
说说并发和并行的区别
说说进程和线程的区别
请介绍一些常用的负载均衡算法,以实现高并发和高可用性
请描述一下TCP/IP协议栈,并解释其中的每一层的作用。
请简述Docker和Kubernetes的区别
请简述Docker和LXC的区别
请简述Kubernetes中的Etcd的作用和基本原理
请简述Kubernetes中的Labels和Selectors的作用
请简述Kubernetes的基本概念和核心组件
请解释Docker的镜像、容器、仓库的概念
请解释一下DNS是什么以及它的作用是什么?
请解释一下Dubbo的SPI(ServiceProviderInterface)机制是什么?在Dubbo中如何使用SPI?
请解释一下Dubbo的泛化调用(GenericService)是什么?它适用于什么场景?
请解释一下什么是Docker,以及它在云环境中的应用
请解释下什么是DDD领域驱动设计
请解释什么是SkyWalking,以及它为什么重要
请解释适配器模式,以及它在将不兼容接口转换为兼容接口时的作用。
谈一谈缓存穿透、缓存击穿和缓存雪崩,以及解决办法
谈谈MySQL事务隔离级别
谈谈Ribbon和Feign区别
谈谈你对SpringBoot的理解?
谈谈你对Spring的理解
谈谈分词与倒排索引的原理
谈谈自定义注解的场景及实现
重载和重写的区别
金三银四精选面试题系列-徐庶
金三银四精选面试题系列
金额到底用Long还是Bigdecimal
锁的优化机制了解吗
阻塞I/O和非阻塞I/O的区别是什么?
阿里面试P6+
陌陌、猎豹移动、映客和作业帮面试
静态内部类与非静态内部类有什么区别
频繁FullGC问题如何排查
阿里面试
高并发下如何保证数据的一致性和可靠性
高并发下如何解决数据库性能瓶颈问题
高并发场景下,如何安全修改同一行数据
鱼和熊掌不可兼得之CAP定理
👍Spring6.0从入门到精通系列教程
💎B站讲的最好的Kafka系列课
👍Java性能调优面试题突击课
👍Java虚拟机8-11双版本-JVM高频面试题👍
💎Java面试高频问题合集
💎深入浅出带你玩转Redis7
👍2024金三银四100道面试题笔记资料【更新中】
💎Java面试题大全
💧Java并发专题面试常见问题整理
🔥MySQL索引篇笔记合集
💧备战金九银十-Java面试题
🔥分布式事务面试连环突击课
😇MySQLExplain使用教程
💎金三银四最新面试题
🚛RocketMQ5.x教程-从安装到实战到经典面试题
😇史上最全MySQL各种锁详解
🚀微服务面试三十五问合集
🚛一分钟拿下一道面试题