熟练掌握计算机网络、数据结构、操作系统,了解计算机组成原理,具备良好的编码能力。
熟练掌握 Java 语法,集合、反射、多线程等基础框架,熟练应用常用的设计模式。
熟悉 JVM、JMM,包括内存模型,垃圾回收机制,了解其基本调优技巧并具备线上调优经验。
熟悉 Java 并发编程,对 Java 的各种锁机制、线程池机制、AQS 等都有一定的研究并在项目中使用。
熟练掌握 Spring、SpringBoot、MyBatis 等主流开源框架,对 Spring 核心原理有一定研究。
熟练使用 MySQL 关系型数据库,对事务、锁、索引都有一定的了解,具备线上 SQL 优化经验。
熟练使用 Redis 非关系型数据库,对其底层数据结构和基本使用场景有深刻理解。
熟练掌握消息队列 Kafka 的基本使用和原理,对限流、降级、熔断有一定的了解。
熟练掌握 RPC 框架(SpringCloud),对其组件如 nacos、geteway、Flink 等有使用经验。
熟悉分布式事务(Seata、2PC、3PC、TCC)、分布式 ID,了解分布式链路追踪。
熟悉 Docker、Jekins、Linux,有 Linux 服务器项目部署经验,对负载均衡、服务扩容也有一定了解。
熟练使用 IDEA、Git、Maven 等常用开发工具。
熟悉 HTML、CSS、JavaScript 的使用,了解 Vue 前端框架。
您好!我是2024应届计算机硕士,有过两段完整的Java开发实习经历,掌握Java各类技术栈以及常见框架,能够熟练在springBoot,微服务体系下协同开发,有较为成熟的方法论。曾经独立作为产品负责人推动项目从0-1完成运营上线。拥有很强的沟通能力和对业务的理解能力,有较好的逻辑分析、推进项目有效达成。对您发布的校招岗位有强烈的投递意愿。
计算机基础:熟练掌握计算机网络、数据结构和算法、操作系统
Linux :熟练使用Linux, 有Linux 下开发和部署项目的实际经验
Java: 熟练掌握Java基础、集合、并发,有过JVM排查问题和
调优的经历
开发工具:熟练使用Maven/Gradle、 Git、 IDEA、Docker等开
发工具。
数据库:熟练掌握MySQL数据库以及常见优化手段(比如索引、SQL优化、读写分离、分库分表),Redis实战经验丰富(搭建过Redis集群), 熟悉MongoDB (可选)
搜索引擎:熟练掌握Elasticsearch/Solr的使用及原理
框架(根据自身情况调整) :熟练掌握Spring、 Spring MVC、SpringBoot、MyBatis、 JPA、Spring Security、Junit、 Netty(可选)、 Activiti/Flowable (可选)等开 发框架,
分布式(可选,根据自身情况调整) :
熟练掌握RPC (Dubbo) 、分布式事务(Seata) 、配置中心(Apollo) 、 分布式链路追踪(SkyWalking)、 分布式 ID(UUID、Snowflake)、消 息队列(Kafka) 、限流熔断(Sentinel)的使用及原理
熟悉Spring Cloud/Spring Cloud Alibaba全家桶常见组件的使用,微服务架构项目开发经验丰富
前端:熟练掌握HTML5、CSS、Javascript、 Ajax, 熟悉TypeScript,有React、Vue 的实际开发经验
Devops :熟练掌握Jenkins, 熟悉CI/CD流程
云原生:熟练掌握Kubernetes以及周边生态/ServiceMesh