后端技术(Java方向):
精通Java语言,深入理解JV原理、多线程、集合框架、I0/NI0等核心机制;熟练掌握Spring、Spring Boot、Spring MVC、Spring Cloud等主流框架;熟悉MyBatis、Hibernate等ORM框架,具备SQL优化和数据库设计能力;熟练使用MySQL、0racle等关系型数据库,了解Redis等NoSQL技术;掌握消息中间件(如Kafka、RabbitMg)和分布式缓存技术;熟悉分布式系统设计,了解服务治理、熔断降级、负载均衡等机制(如使用Dubbo、Nacos、Sentine1等);熟悉高并发、高可用系统开发。
熟练使用Git进行版本控制,遵循良好的分支管理规范。
前端技术(全栈能力):
熟练掌握HTML5、cSS3、JavaScript(ES6+),具备良好的前端编码习惯;熟悉主流前端框架,如Vue.js、React.js,具备组件化开发经验;熟悉前端构建工具(Webpack Vite等)和包管理工具(npm/yarn);了解前后端分离架构,熟悉RESTfu1API设计与调用;熟悉前端性能优化、跨浏览器兼容性处理。