【岗位】Java后端开发工程师(软件开发)|别名:Java、Java开发、后端开发、后端工程师、Java工程师 【分层能力要求】 · 行业知识(权重30%):互联网后端架构(微服务/分布式/高并发)、HTTP / RESTful 协议与接口设计、常见业务域(电商/支付/内容/企业服务)、开发与部署流程(Git / 版本管理 / 上线) · 硬技能(权重40%):Java 集合 / 并发 / JVM、Spring Boot / Spring Cloud / MyBatis、MySQL 索引 / 事务 / 锁 / 优化、Redis 缓存与缓存策略、消息队列(Kafka / RabbitMQ)、基础算法与数据结构、Linux / Docker 基础 · 软技能(权重15%):代码规范与可读性、问题排查(日志/调试/定位根因)、团队协作与 Code Review、自驱学习新技术 · 经验信号(权重15%):独立完成可运行后端项目(CRUD + 接口)、性能优化 / 并发处理案例(带量化)、参与真实团队项目(有 Git 协作记录) 【推荐投递企业】字节跳动、腾讯、网易、美团、京东 【补课路径(缺什么练什么)】 · Spring:学 Spring Boot + 做一个 CRUD 后端(约1周) · MySQL:学索引/事务/优化 + 做一次慢查询优化(约1周) · Redis:学缓存策略 + 做一个缓存案例(约3天) · 算法:刷 LeetCode 50 题 + 掌握常用算法(约2周)