简历书写注意事项

 一 技能列表

注意事项

  • 技能列表中的内容不能复制别人的内容。

不要复制别人的技能列表,两个同学可能要去同一个公司面试,如果我们技能列表写的都一样,就被比人看出来了。可以参考别人的技能罗列的顺序,然后用自己的话描述技能,同样的技能不同人有不同的理解,描述出来会有区别。

  • 书写的顺序要有逻辑,不能这扯一下,那拉一下。

书写技能列表的时候建议做一下汇总,前端记录罗列到一块,java基础罗列到一块,框架技术罗列到一块,分布式技术罗列到一块,切记不要一会是前端技术,一会是框架,过一会又扯到前端。

  • 技术名词不能写错,各个技术名词需要注意大小写。

这个一定要注意,有很多同学会把技术名词写错。比如Spring写成Srping。这样让面试官看到后逼格一下子就降下来了。还有就是每个技术名称有专业的写法,比如mysql数据库,各个字母需不需要大写呢?这个可以参考各个技术的官网是怎么写的。mysql的官网写法是:MySQL

  • 技能列表要全面,不能低于10项。

技能列表罗列的时候需要描述的充分一些,从整体上看,应该让面试官觉得你懂得很多,不能少于10条。

  • 技能列表里面的技能要有描述,不能是干巴巴的技术点。

在描述技能的时候要有一些文字描述,不能只罗列某个技术。比如有人写掌握Spring Cloud。这就完了,这样可定不行。可以这样描述。掌握Spring Cloud分布式微服务技术。在项目中应用了Spring Cloud的常见组件,使用过Eureka搭建注册中心,Ribbon做负债均衡,OpenFeign做远程调用。类似这样做一些文字描述。

  • 简历最好做成pdf版的这样样式不会乱,如果是word版的不同的word版本简历的效果会不一样。

有很多同学写的word文档,发给我后发现格式很乱,但是在他的电脑上格式很整齐,这个一般是因为我的word版本跟他的word版本不一致导致的。所以大家最好把word转成pdf格式。

常见的技能罗列

  1. JavaSE,面向对象的设计(设计的原则),设计模式(工厂,单例,代理等),Java编程规范
  2. 集合(底层源码),IO流(BIO,NIO),多线程(线程状态,同步,通信,工具类,各种锁)
  3. 框架,Spring(底层源码),SpringMVC,MyBatis,MyBatis-Plus,SpringBoot,SpringSecurity
  4. MySQL,索引,数据库的性能优化
  5. HTML,CSS,JavaScript,Vue.js,Element-UI
  6. 前后端分离技术,AJAX,JSON,FastJson,Jackson,Gson
  7. 工具:Maven,Git,Postman,VMware,IDEA,Navicat,Tomcat
  8. Linux,Nginx,MyCat,Redis,ElasticSearch,RabbitMQ,SpringCloud(把各个组件描述一下),Canal

二 项目迁移

项目描述的模板

  1. 项目名
  2. 技术选型,开发项目用到的技能点。
  3. 开发工具和环境的介绍。比如:Centos7,JDK8,IDEA,MySQL8,Maven3.6,Tomcat8.5,Git
  4. 项目描述:首先介绍这个项目业务功能,然后介绍都有哪些模块。
  5. 个人职责:使用有序列表一条条罗列,比如,写需求文档,写接口文档,使用ElementUI写前端页面,设计数据库表,模块的开发,性能的优化,架构的搭建等。

参考案例

把我们现在做过的功能嵌入到网上找的项目中。目前我们做过的功能总结如下:

  1. 当当网中的邮件发送功能。
  2. 当当网中的支付宝支付功能。
  3. EasyPoi的excel导入导出功能。
  4. 拍卖系统的拍卖功能。
  5. 学校的评论功能。
  6. 使用SpringAop和RabbitMQ实现日志的记录功能。
  7. Redis中秒杀的功能。
  8. Redis中验证码结合手机信息的验证功能。
  9. 用户模块认证和授权功能。
  10. 商品模块的商品属性表的设计。
  11. ES的站内分词高亮查询功能。
  12. seata实现分布式事务,下订单时库存和订单的事务问题。
  13. 使用分布式锁解决缓存击穿的功能。
  14. 使用线程池结合RabbitMQ实现用户分批发送营销信息功能。

项目迁移的思路:

  • 要参考网上有的系统,可以从豌豆荚里面找,要找那些下载量小的,不超过10人的。
  • 第一个项目很重要。项目描述,自己负责的模块,项目的亮点要能说出来。其他的项目简单描述一下即可,面试官问的话可以说时间长了记不清了。
  • 从项目名看不出是一个网上商城的项目,但是里面有商城类模块。
  • 项目名一定要真实,不能直接就是"运动网上商城"这个样子,可以换为“优个网(运动户外用品专业商城)”这样看起来更真实一些。
  • 不能有跟其他同学重合的项目。

其他问题:

  • 多少个人开发?

一个项目经理,一个前端开发,三个开发人员,两个测试人员。

  • 开发的流程?

老板接项目,项目经理去谈需求,形成需求文档,团队在一块讨论需求,表设计,架构设计。各个开发人员开始开发。开发的时候组员都上传到gitee上。开发成功后组长打包用vm创建一个虚拟机形成测试环境,有测试人员进行测试。测试人员测出问题后会录入bug管理系统,开发人员登陆进行进行bug复现。这样来回测三四版就可以发布了。有运维人员去给用户安装和培训。如果有新需求和大的bug,需要重新立项,整个过程再来一遍。

  • 项目上线了么?

我走的时候正准备上线,现在不知道上了没有。

  • 项目生产环境中有多少人用?

生产环境我也不清楚,有专门的运维人员,我们开发的时候测试使用Jmeter压力测试工具,当时测的并发量是2000人同时并发。

  • 参考的项目表结构

http://open.yesapi.cn/?r=Market%2FShow&DemoModelsSearchForm[value]=&DemoModelsSearchForm[label]=---&yt0=搜索数据库表结构设计

你可能感兴趣的:(面试,spring,java,后端,如何写简历,简历编写注意事项)