简历建议

本文最后更新于 2 分钟前,文中所描述的信息可能已发生改变。
  1. 因为面试官几乎就是看三个模块,一个是实习经历(包括科研经历,假如有的话),一个是项目经历,一个是技能;三个模块的排序就看你对哪个掌握比较深,哪个更深,更有自信就将该模块放在前面
  2. 专业技能你写的熟悉,是否真的熟悉,所谓的熟悉是你应用场景、原理都要很懂才叫熟悉,不然的话你经不住面试官拷打很减分的;或许可以考虑换一个说法。技能这块最好是罗列一下,清晰地按照模块分层写:语言及基础、框架、中间件、计算机基础等;
  3. 项目写的不够好,项目经历按照 STAR 法则去写,项目描述最好是一行最多两行,然后按照按照四个模块,项目描述,项目使用的技术栈,项目难点亮点(可以适当加粗),项目做完的收货这样子,好好重新包装一下。项目的难点亮点怎么来?你在第 1 个项目中有一个私信模块,那么就会涉及到通信的内容,那么消息的可靠性如何保证?时序性如何保证?消息堆积影响了性能又怎么办?等等问题,如果你能想办法解决了这些问题(不一定要实现,但是你要准备),那么这就是亮点了。所以说,不要单调地讲你实现了啥,而是要对于实现了啥思考了啥。或者,你不是做了过滤敏感词吗?你用了哪些算法?是实用前缀树的数据结构吗?那好,你写一下 LC208 那道题,实现 TRIE(前缀树);等等,你第二个项目,看到你秒杀优惠券,因为秒杀涉及到很多的东西,单单后端层面来说就有几个亮点,超卖问题,如何面对突发的并发量,订单数据进行落库的时候如何进行快速落库等等一系列的问题。
  4. 作为技术人,你的博客呢?做那么多东西,写多点博客呀~
  5. 学历在线,简历的基本盘也可以,还需要修改项目这块的内容,技能也是,多去投递吧;

  1. 时间排序:项目经历按时间由近到远排列
  2. 内容充实:简历不要留太多的空白
  3. 技能匹配:技能标签建议放在教育背景下面,这样可以直观让 hr 看到你是否与 jd 匹配
  4. 问题导向:详细表述使用什么技术实现了什么功能,在实现这个功能的过程中,你解决了什么难题

  1. 用简单的话说清楚自己主要的技术栈于擅长的领域,例如 Java 后端开发、分布式系统开发;
  2. 把重点放在自己的优势上,重点突出自己的能力,最好能用一个简短的例子支撑,例如:我比较擅长定位和解决复杂问题。在[某项目/实习]中,我曾通过[简述方法,如日志分析、源码追踪、压力测试]成功解决了[某个具体问题,如一个棘手的性能瓶颈/一个偶现的 Bug],将[某个指标]提升了[百分比/具体数值]。
  3. 简要提及 1-2 个最能体现你能力和与岗位要求匹配的项目经历、实习经历或竞赛成绩。不需要展开细节,目的是引出面试官后续的提问。
  4. 如果时间允许,可以非常简短地表达对所申请岗位的兴趣和对公司的向往,表明你是有备而来。
材料计算常用资源