一、核心能力与Java深度
JVM 原理与性能调优
JVM内存模型(堆、栈、方法区/元空间等)
垃圾回收算法与主流GC器(Serial, Parallel, CMS, G1, ZGC)
类加载机制与双亲委派模型
JVM性能监控工具(jstack, jmap, jstat, jconsole, VisualVM, Arthas)
JVM参数调优与实战(内存泄漏、CPU飙高、线程死锁排查)
Java并发编程
Java内存模型(JMM)、happens-before、可见性、原子性、有序性
java.util.concurrent 包核心工具:
线程池(ThreadPoolExecutor, Executors)
并发集合(ConcurrentHashMap, CopyOnWriteArrayList)
锁机制(ReentrantLock, StampedLock)
同步工具(CountDownLatch, CyclicBarrier, Semaphore)
Atomic 原子类、ThreadLocal 原理与内存泄漏问题
锁升级过程(偏向锁、轻量级锁、重量级锁)
Java核心特性
集合框架源码(HashMap, ArrayList, ConcurrentHashMap等)
I/O/NIO/AIO 模型与Netty框架
反射机制与动态代理
Java 8+ 新特性(Lambda、Stream API、Optional、新日期API、模块化)
二、技术广度与主流框架
微服务与分布式架构
微服务核心概念(服务注册发现、配置中心、API网关、熔断降级)
主流微服务框架:
Spring Cloud Netflix (Eureka, Hystrix, Zuul)
Spring Cloud Alibaba (Nacos, Sentinel, Seata, Dubbo)
服务网格(Service Mesh),如 Istio
数据库与ORM
SQL与MySQL: 复杂查询、索引优化、SQL调优、事务隔离级别、MVCC、主从复制、分库分表
NoSQL:
Redis: 数据结构、持久化、哨兵与集群模式、缓存穿透/击穿/
公司名称: 中国平安科技有限公司
在职时间: 2021年3月 – 至今
职位: Java高级开发工程师
工作职责与负责功能:
核心功能设计与开发:
负责公司核心电商交易系统的需求分析、技术方案设计和编码实现,主导完成了购物车重构、分布式订单生成与履约等关键模块。
参与用户中心微服务的设计与开发,使用Spring Cloud Alibaba技术栈(Nacos, Sentinel)构建高可用服务,支撑日均百万级用户访问。
系统架构与性能优化:
主导对商品详情页的静态化改造和缓存体系重构,引入Redis集群与本地缓存Caffeine的多级缓存方案,将页面响应时间从800ms降低至150ms,提升了99%的访问体验。
识别并解决了订单查询接口的慢SQL问题,通过数据库索引优化和读写分离,将接口耗时从2秒优化至200毫秒以内。
微服务与中间件治理:
负责消息队列(Kafka/RocketMQ)在公司内的引入和落地,利用其解耦和削峰填谷的特性,重构了用户积分、物流通知等异步流程,提升了系统吞吐量和稳定性。
使用Seata框架设计和实现了 “下单减库存” 场景下的分布式事务方案,保证了数据最终一致性。
技术基建与团队管理:
搭建并维护基于Jenkins和Docker的持续集成/持续交付流水线,实现了自动化打包、镜像构建与部署,将产品发布效率提升了50%。
引入Apollo配置中心,统一管理多环境应用配置,降低了因配置错误导致的线上故障。
负责对团队初级和中级工程师进行代码审查和技术指导,主导团队技术分享,推动了编码规范的统一和技术债务的清理。
| 角色 | 职位 |
| 负责人 | java高级开发工程师 |
| 队员 | 后端工程师 |