⭕ 简历怎么写
使用 xxx 技术解决了 xxx 问题,系统 QPS 从 xxx 提高到了 xxx。 使用 xxx 技术了优化了 xxx 接口,系统 QPS 从 xxx 提高到了 xxx。 使用 xxx 技术解决了 xxx 问题,查询速度优化了 xxx,系统 QPS 达到 10w+。 使用 xxx 技术优化了 xxx 模块,响应时间从 2s 降低到 0.2s。 ...... 示例:
基于 Spring Cloud Gateway + Spring Security OAuth2 + JWT 实现微服务统一认证授权和鉴权,使用 RBAC 权限模型实现动态权限控制。 参与项目订单模块的开发,负责订单创建、删除、查询等功能。 整合 Canal + RocketMQ 将 MySQL 增量数据(如商品、订单数据)同步到 ES。 排查并解决扣费模块由于扣费父任务和反作弊子任务使用同一个线程池导致的死锁问题。 负责用户统计模块的开发,使用 CompletableFuture 并行加载后台用户统计模块的数据信息,平均相应时间从 3.5s 降低到 1s。 使用 Sharding-JDBC 以用户 ID 后 4 位作为 Shard Key 对订单表进行分库分表,共 3 个库,每个库 2 个订单表,单表数据量保持在 500w 以下。自定义雪花算法生成订单 ID 的规则,把分片键同时作为的订单 ID 一部分,避免了额外存储订单 ID 与路由键的关系。 热门数据(如首页、热门博客)使用 Redis+Caffeine 两级缓存,解决了缓存击穿和穿透问题,查询速度毫秒级,QPS 30w+。 使用 CompletableFuture 优化购物车查询模块,对获取用户信息、商品详情、优惠券信息等异步 RPC 调用进行编排,响应时间从 2s 降低为 0.2s。 搭建 EasyMock 服务,用于模拟第三方平台接口,方便了在网络隔离情况下的接口对接工作。
我们可以从下面几个角度来写个人评价:
文档编写能力、学习能力、沟通能力、团队协作能力 对待工作的态度以及个人的责任心 能承受的工作压力以及对待困难的态度 对技术的追求、对代码质量的追求 分布式、高并发系统开发或维护经验 列举 3 个实际的例子:
学习能力较强,大三参加国家软件设计大赛的时候快速上手 Python 写了一个可配置化的爬虫系统。 具有团队协作精神,大三参加国家软件设计大赛的时候协调项目组内 5 名开发同学,并对编码遇到困难的同学提供帮助,最终顺利在 1 个月的时间完成项目的核心功能。 项目经验丰富,在校期间主导过多个企业级项目的开发。