最近和一些小伙伴聊的时候,发现很多人即使工作很久了,也没有勇气show简历,因为感觉没有亮点。
根据自己的一些学习情况和自己的经历,总结了几个貌似值得打造成亮点的地方,供参考:
1.将对接第三方、文件导出成Excel,pdf等功能整理成一个抽象模块。大部分人都干过对接第三方服务的工作,即使接入腾讯云、阿里云等工作也算。想一下,如果你接入一个,只能根据人家的要求来一步步接入,如果接入两家、三家甚至更多的时候呢?这时候就需要一些设计在里面了。例如可以使用适配器模式来将不同厂家的不同接口统一起来,可以使用模板模式来让自己的业务按照固定的方式来调用这些服务等。即使没这么做,那也应该利用学到的技术来分析一下你的项目中哪些可以这么调整,怎么调整。面试的时候就容易进一步聊到单例模式、代理等模式。这些介绍出来就证明你懂模式、懂设计、有思想。
绝大部分人都有过这种工作经历,从模式的角度来阐明比干巴巴的介绍你怎么做的就要好很多。除了接入第三方,文件导出也是类似,在很多系统中,特别是后台类的系统都需要文件导出的功能,例如导出为pdf、excel等。这些功能最好统一到一个服务或者模块里。业务只要传参数、数据等信息就可以自动生成相应的文件。我经历的公司都有这样的独立服务。你可以考虑一下如何根据业务将文件导出抽象出来,这里同样会涉及到代理、工厂、模板等多种模式的使用,而且能够很好体现你的设计能力。
如果上面的都没有,那就从过往的项目中提炼一下,看看哪些能这么做。这样比堆砌的项目和技术要好很多。如果有十个八个项目,但是毫无亮点,那还不如不写。

2.优化一个复杂查询。在子贡老师的课里提到一个人的简历写自己的一项工作是将一个服务的响应时间从6s降低到200ms。我曾经也有过类似的工作,而且就凭这个问题为主线搞定技术面试.在你的项目中一定会有一个特别复杂的查询,这里6s对于大部分接口来说都已经超时了,研究如何优化它也是个不错的亮点。
首先,一定是先优化业务的,很多业务代码会有大量外部访问,业务代码调一次mysql请求就会花费大量的时间,所以这里就可以结合模式和设计的思路将其优化一波。这个可以和面试官说的。
其次,数据库优化,所谓数据库的优化其实是优化自己的垃圾代码,能够正确的使用索引是最关键的,所以一定要检查整个链路中db访问的索引使用情况的。这就可以与面试官聊索引原理,事务实现原理等问题了。另外网络访问等也可以考虑。
第三,尽可能使用缓存,减少数据库和网络查询等耗时最好的方式就是使用缓存。很多情况下本地缓存就够了,复杂一些的可以使用redis缓存等,这就可以和面试官聊redis、聊读写一致性等等问题了。
第四,对于短视频等,执行就是慢的场景,最好的方式是异步化,将复杂的逻辑交给独立的服务或者执行器来做,完成之后再返回结果。那这里就少不了线程的设计,例如锁,线程池,JUC等等。线程能聊的就多了,这些都有很多相关的内容可以学习。

我感觉上面两个是比较好操作的,很实际,不装逼,还能将面试引导到基础技术上。基础扎实的求职者一般不会被排斥。
如果你觉得上面提到的技术也不清楚,那该好好学学再去面试了。

如果你感觉我写的对你有启发,请粉我一个,我距离csdn的博客专家,其他条件都满足,就粉丝数不够了^_^,点个关注就行

一直CRUD,简历该怎么写亮点相关推荐

  1. IT行业应届毕业生的简历改怎么写?

    IT行业应届毕业生的简历改怎么写?包含哪些内容?简历需要注意的细节有很多,如不认真对待那么会直接减少你的面试机会.硬核简历.简历应该包含基本信息.教育背景.专业技能.工作和项目经历.自我评价等部分的介 ...

  2. WEB前端程序员找工作跳槽简历该怎么写?

    前几天,知识星球里面有个球友向我提问,最近考虑换工作,让我帮忙看看他的简历. 我抽空大概看了下,发现现在很多前端同学不太会写简历,可谓是千篇一律,鲜有亮点.可能很多的前端从业者,平时大部分时间都专注于 ...

  3. 面试技术岗,简历该怎么写?你以为自己很会?其实啥都不会!

    上到拥有十几年工作经验的,下到刚学完编程,要出来找工作的,简历这一关,总有人埋骨于此. 之前收到一位同学的反馈,说:"很感谢你们,让我学会了编程,但是怎么就找不到工作呢?" 据他描 ...

  4. 程序员面试,简历该怎么写?

    上到拥有十几年工作经验的,下到刚学完编程,要出来找工作的,简历这一关,总有人埋骨于此. 之前收到一位同学的反馈,说:"很感谢W3Cschool这个平台,让我学会了编程,但是怎么就找不到工作呢 ...

  5. 软件开发简历应该怎么写?

    软件开发工程师简历应该怎么写?简历过关,你离成功就更近了一步. 1. 求职意向要写明 简历中个人求职意向一定要写清楚.在面试过程中面试官询问你的职业意向时也要根据自己期望的回答.不然别人会认为你没有明 ...

  6. 程序员如何高效准备简历和面试04:技术简历应该怎么写、怎么投?

    你好,欢迎来到课时4,我是你的职场导师吴文娟. 这节课主要来讲简历的正确写法.建议你拿好一支笔,打开自己的简历. 准备好了吗?那我们开始了. 一份简历1-2张纸,有的人内容太多放不下:又或者网上找来了 ...

  7. Java程序员的求职面试简历应该怎么写?Java常用框架有哪些?

    [Java程序员]的求职面试简历应该怎么写?首先要做到信息的完整,比如基本信息.求职意向.工作经历/项目经验.个人技能这几大简历版块一定得有.然后简历内容要做到简单明了,详略得当.即要求大家简单概括自 ...

  8. 海归计算机专业简历怎么写,海归硕士求职简历该怎么写?

    现在求职一般我们都会用到求职简历,这也是对我们非常详细,非常直观的一种介绍了,而且用人单位都会仔细的去查看我们的简历,所以一定要写好才对,那么海归硕士求职简历该怎么写呢? 海归硕士求职简历怎么写 1, ...

  9. 软件测试工程师简历要怎么写,才能让HR看到

    软件测试工程师简历要怎么写,才能让HR看到 前言 为什么说简历很重要? 测试工程师如何写好简历中技能列表? 3年软件测试工程师的项目经验怎么写? 自我评价怎么写? 总结一下 前言 作为软件测试的从业者 ...

最新文章

  1. Python正在吞噬世界
  2. 通过仿真和综合认识JK触发器(Verilog HDL语言描述JK触发器)
  3. opencv2生成图像的梯度图
  4. JQuery实现Ajax功能
  5. OSI 网络协议模型为什么是 7 层?
  6. .net framework 2.0 Silent install(.net framework 静默安装)
  7. Java8中 Date和LocalDateTime的相互转换
  8. react-native 自定义view向js暴露接口方法
  9. 【MATLAB】图像分割实验
  10. 在计算机网络拓扑结构中目前最常用的是,常用的计算机网络拓扑结构.docx
  11. 解决Google-Chrome浏览器无法打开Kubernetes-K8S-Dashboard页面
  12. 加壳器第二部分,加壳器
  13. golang profiling
  14. 坐道机器人xy基因改变yx基因_除了XY,决定性别还有另一种关键基因
  15. Rsa 非对称加密算法使用问题分享--使用通过密钥对同一段数据加密得到结果每次不一样
  16. 注意GetMessage()的返回值
  17. 深圳二手房房源市场研究(下)
  18. 微信砍价活动的软件以及一篇微信砍价策划方案详解
  19. MIPS架构——汇编代码转机器代码编译器 Matlab GUI
  20. NOIP 2015 Day1T3 斗地主

热门文章

  1. 苹果往事:“我们必须制造 iPhone,它一定会终结 iPod”
  2. LINUX下配置java的WEB环境
  3. android ons 百度云,求ONS的galgame的百度网盘合集 谢谢了
  4. 2020-10-22希腊字母发音对照表及其latex命令
  5. 教程:编写 Transact-SQL 语句
  6. Java宇layUi结合xm-select 实现复选框查询功能
  7. Ubuntu8.04下安装Eric以及使用QtDesigner4教程
  8. Cardano(ADA)的共识算法Ouroboros
  9. 九款酷炫基于jquery实现的应用及源码
  10. 武汉大学计算机学院硕士英语作文,2016年考研英语作文必背范文:Dreams/ objectives(梦想/目标)...