文章目录
自我介绍
齐雷
微信公众号:老齐课堂
CSDN:yutian.blog.csdn.net
Gitee:https://gitee.com/JasonCN2008/jsd2203
微信号:17610939576 (中心+班级+姓名)
核心内容说明
1)简历优化(如何写?)
2)互联网架构的演进历程(单体架构/分布式架构/微服务架构/…)
3)核心技术点FAQ分析及解答(框架/架构/数据库/JVM/数据结构/…)
简历设计及优化
核心元素构成
个人简介/教育经历/个人技能/工作经历/项目经验/自我评价
说明:简历的形式不限于只是一份文档,可以是录制一个视频.
个人简介说明
姓名/性别/出生年月/电话/邮箱/民族/住址/照片/…
教育经历说明
年-月-日~年-月-日/毕业院校/所学专业
个人技能说明
1.基础类
1)扎实的JAVA基本功,熟练应用集合/IO/多线程/网络编程/反射/Lambda/Stream等技术
2)熟悉JVM的体系结构,类加载,运行时内存区,字节码增强,GC算法以及JVM优化
3)熟悉JVM的逃逸分析,标量替换,锁消除,内存溢出,内存泄露,四大引用等常用分析方式
4)熟悉JAVA编码规范(阿里巴巴开发规范),具备良好的代码编写习惯
5)熟练应用MySQL,并对MySQL应用架构/逻辑架构,存储引擎,数据库设计,表设计,SQL编写及调优技术
6)熟练应用Idea,Maven,Git 进行项目构建,代码编写,版本控制及协同.
7)熟练应用HTML/CSS/JavaScript/VUE/ElementUI/Vant/Axios等前端技术
2.框架类
1)熟悉Spring框架中IOC,AOP,MVC设计思想并能够进行灵活应用.
2)熟练基于SpringBoot脚手架进行项目的构建,资源的整合,项目的配置,热部署,健康检查等
3)熟练基于SpringSecurity,jwt,oauth2 实现项目中的认证,授权,鉴权等业务.
4)熟练应用Spring Validation进行参数校验
5)熟练基于MyBatis,Druid,PageHelper技术实现数据持久层操作.
6)熟练应用Knif4j/Swagger技术进行API文档规范的编写
3.分布式
1)熟悉分布式/微服务架构中的软件研发,测试,部署,运维等基本过程
2)熟悉分布式架构中的服务冗余,服务拆分,服务调用,服务配置,服务限流,分布式事务,流量削峰,API网关等设计
3)熟练微服务解决方案Spring Cloud Alibaba以及相关组件Nacos,Dubbo,Sentinel,Gateway,Seata技术的应用
4)熟练应用Redis数据类型,数据持久化,事务以及主从架构,哨兵机制,集群架构.
5)熟练应用RabbitMQ并对Kafka,RocketMQ有一定的认知.
6)熟练应用Linux,Docker并对K8S有一定了解.
7)熟悉ES,Logstash,Kibana等技术.
8)…
工作经历
2020/9~至今 / xxx 公司 /Java软件工程师
工作内容
1)完成酷鲨引流平台(类似拼多多引流平台)中商品信息引流的建设.
2)完成酷鲨运营管理平台中商品子系统以及移动端的交易平台建设.
工作业绩
1)完成从0到1酷鲨引流平台中商品信息模块的架构设计以及代码编写.
2)完成酷鲨运营管理平台中商品数据运营部分0到1的设计及编码(一定要知道有几张表/表关系/字段设计)
3)完成酷鲨移动端交易平台中秒杀部分0到1的设计及编码.(功能性和非功能的设计)
4)通过编写一些工具提高了代码的开发效率.
5)通过SQL调优将查询从3分钟降低3秒钟.
6)通过微服务技术的分享让团队成员在微服务架构下能够快速上手完成业务.
7)通过整理BUG集/问题集促进团队在业务和技术问题上协同效率.
8)…
项目经验
项目一:酷鲨系统交易平台
项目描述:
酷鲨交易平台是一个自营性质的综合性电商平台,采用B2C模式,其业务范围包括商品商品交易,问题管理,评论管理,内容推荐,金融借贷,直播带货等诸多热部门领域内容.
技术栈: Spring Cloud Alibaba + Redis+MQ+ES+Nginx
职责描述:
1)参与商品交易系统整体需求分析,架构设计以及代码编写.
2)主导了商品促销/秒杀活动的设计以及实现.
突出贡献:
1)分享Spring Cloud Alibaba 解决方案中各组件的核心应用.
2)完成商品交易系统中商品详情页,购物车以及订单模块的设计和实现?
3)从0到1实现秒杀系统的设计及核心代码编写.
项目二:酷鲨运营管理平台
项目描述:
酷鲨电商运营管理平台是一个主要负责后端商品数据,交易数据,营销数据,供应商数据,仓储数据,物流数据,用户权限,日志等核心数据的管理平台.
技术栈:
1)开发工具:Idea+maven+git
2)后端技术:Spring Framework+Spring Boot+Spring Security+MyBatis+PageHelper+redis+Slf4j+lombok+nginx+Knife4J
3)前端技术:html+css+js+vue+elementUI+axios
职责描述:
1)配合产品经理参与了前期需求调研/需求分析以及原型设计(例如商品分类,商品属性,SPU,SKU)
2)负责平台中商品数据库及表的设计.
3)负责商品子系统,权限子系统,日志子系统的代码实现.
突出贡献:
1)精确规划商品SPU和SKU属性,助力运营人员高效完成商品发布.
2)助力营销模块创建更加灵活的秒杀活动,为不同专题,不同场次的秒杀指定具体的商品SKU.
3)基于RBAC模型,并借助SpringSecurity框架完成用户权限系统的设计(认证,授权,鉴权)
4)…
项目三:酷鲨引流平台
项目描述:
此平台是一个类似拼多多的引流平台,其构成主要包括前端和后端两个系统,前端系统通过广告滚动条,商品分类,商品列表,热卖商品,商品详情页等实现用户信息的引流(将用户从电脑端引流到手机端进行消费),后端主要实现了广告的管理,商品分类,商品数据,用户数据,日志数据的基本管理.
技术栈:
1)开发工具:Idea+maven+git
2)后端技术:Spring Framework+Spring Boot+MyBatis+PageHelper+Nginx+Knife4J
3)前端技术:html+css+js+vue+elementUI+axios
项目收货:
1)更好理解了引流平台设计的意义以及关键技术的设计和应用.
2)掌握了数据访问层MyBatis的核心设计以及优势.(例如动态SQL)
3)更好的理解了MVC分层设计的意义,请求数据处理和响应数据封装及异常处理
4)更好的掌握了Spring框架整合资源的意义以及IOC,AOP的核心设计.
5)提高了分析问题,解决问题的能力(405,400,404,401,403,500等)
6)提高了对前端技术中VUE,ElementUI,Axios的基本熟练度.
其它项目:
1)手写酷鲨脚手架(通过此项目对JAVA核心API,HTTP协议,请求响应处理过程有了更好的理解)
2)潜艇大战(通过此项目重点掌握了面向对象思想,对象三大特性以及灵活应用)
自我评价
1)具备很强的自驱力,自省力,抗压能力.
2)做事灵活但不失原则,习惯于创造多赢的局面.
3)…
总结(Summary)
总而言之,简历是一个对外窗口,是你的一个销售文案,你是否对自己负责,也可以通过简历看到一个结果.
版权归原作者 雨田说码 所有, 如有侵权,请联系我们删除。