自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 JAVA开发岗位 ⾯试题及标准答案

Java基础知识点摘要: IO流分类:按流向分输入/输出流,按单位分字节/字符流。字节流处理所有文件,字符流仅处理文本文件。开发选择:非文本用字节流,文本用字符流提升效率。 多线程实现任务并行,synchronized自动释放锁,ReentrantLock更灵活需手动释放。线程安全解决方案包括锁机制、volatile、原子类和线程池。 HashMap原理:JDK1.7数组+链表,1.8数组+链表+红黑树。核心区别包括结构、插入方式、哈希算法和扩容优化。 分布式系统核心组件:分布式(SpringCloud/D

2026-04-02 14:38:54 402

原创 Java 后端面试必问、最常考、最容易踩坑的 Dubbo 高频面试题 + 标准答案,直接背就能用

本文系统介绍了Dubbo分布式RPC框架的核心知识,包含:1)基础概念:服务治理能力、核心组件和执行流程;2)技术细节:支持的协议与序列化方式,重点推荐Kryo;3)注册中心:ZooKeeper/Nacos等方案比较及容灾机制;4)关键特性:负载均衡策略、集群容错模式和重试注意事项;5)生产实践:服务降级/熔断、限流实现、高可用保障方案及大文件处理建议。全文涵盖了Dubbo从基础到高级的完整知识体系,重点突出了生产环境的最佳实践方案。

2026-03-30 11:37:49 380

原创 java 登录-基础面试标准答案,小公司问的最多

摘要:Java工程师面试时,回答登录与安全机制问题的核心在于清晰阐述流程和安全要点,并结合项目经验。标准登录流程包括前端输入、后端校验、密码比对、Token生成及权限控制。安全机制需覆盖密码安全、传输安全、防暴力破解、Token安全等8个关键点。建议使用HTTPS、BCrypt加密、JWT+Redis等技术实现,并结合Spring Security等框架展示专业能力。回答时避免死记硬背,要突出实际项目经验和技术深度。

2026-03-30 11:19:17 208

原创 Java、SpringBoot、SpringCloud及中间件面试题整理

本文整理了Java、SpringBoot、SpringCloud及常用中间件的高频面试题。Java核心包括集合、多线程、JVM等基础知识点;SpringBoot重点解析自动配置原理和常用注解;SpringCloud涵盖微服务组件如Nacos、Sentinel等;中间件部分涉及MySQL索引优化、Redis缓存问题和MQ可靠性方案。内容按技术栈分类,答案简洁实用,适合面试前快速复习核心考点,帮助求职者高效备战技术面试。

2026-03-27 13:17:50 476

原创 UniApp面试题

UniApp是一个基于Vue.js的跨平台开发框架,支持一次开发多端部署到iOS、安卓、H5及各类小程序。该框架提供完整的页面生命周期(onLoad、onShow等)、组件化开发、数据绑定(Vue响应式)、异步请求(uni.request)等核心功能。同时支持页面跳转、数据缓存、微信支付、地理位置获取、音频控制、设备信息查询等常见功能。开发结构清晰,包含pages、components等标准目录,并提供下拉刷新、图片懒加载、表单验证、分享授权等实用特性,是高效开发多端应用的理想选择。

2025-05-26 21:41:37 913

原创 java底层面试题及答案

synchronized用于确保多个线程访问共享资源时的安全性,它可以通过锁住对象来保证同步块或方法在同一时刻只能被一个线程执行。强引用、软引用、弱引用、虚引用。方法区:存储已被虚拟机加载的类信息、常量、静态变量等。原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。双亲委派模型要求类加载请求首先由父加载器尝试加载,只有在父加载器无法加载时才由子加载器尝试。不同的隔离级别提供不同程度的数据一致性和并发控制。请举例说明其应用场景。

2025-04-17 12:18:47 411

原创 Springboot面试知识点

编程变简单、配置变简单、部署变简单、监控变简单。

2024-12-13 21:11:23 1010

原创 Redis中高级java工程师面试

Redis的在线扩容不需要重启服务器,通过动态在原始集群中添加新的节点,并分配solt槽。Zk不能在线扩容,只能重启,但能一个个的重启。

2024-12-13 14:25:52 938

原创 java基础常见面试总结

序列化:对象转化为字节流的过程反序列化:字节流转对象的过程场景:java对象需要在网络上传输或者持久化存储到文件中时,就需要对Java对象进行序列化处理使用:类实现Serializable接口表类型如果是MyISAM,那ID就是8表类型如果是InnoDB,那ID就是6缓存穿透:指查询一个一定不存在的数据,由于缓存是不命中时需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,造成缓存穿透。

2024-12-12 21:45:52 833

原创 索引面试问答

数据库索引面试技巧

2024-12-12 10:32:51 501

原创 若依框架解决跨域

若依框架后端解决跨域问题

2023-08-02 15:27:10 3308

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除