一、人物介绍
李昱磊,华中师范大学计算机学院2022级计算机科学与技术专业本科生。本科期间在深圳市腾讯计算机系统有限公司TEG事业群参与实习,主要承担软件开发工作。曾获蓝桥杯湖北省二等奖、大学生数学竞赛三等奖等荣誉。毕业签约单位:招银网络科技(深圳)有限公司。
二、经验分享
Q1:如何准备写在简历上的项目?是自己从零开始写一个还是从Github上寻找高质量开源项目,跑通、熟悉然后加以改进?
李昱磊:我认为如果是有一个很好的点子,能够解决真实场景下的用户痛点,完全可以自己从零开始写。否则还是从GitHub上fork一个star比较多的代码仓库参与开发会更好一些。其实从面试官的角度来说,给开源项目提交过PR的候选人是非常有吸引力的,因为这意味着他们提前参与过完整的项目开发迭代流程,通常能够迅速接手工作。
Q2:计算机专业简历最容易陷入哪些误区(如项目流水账、技能堆砌)?在内容打磨、篇幅控制、技术亮点呈现方面,有哪些实用技巧?
李昱磊:技术岗简历还是尽量简洁直接一些,项目流水账、技能堆砌,甚至是无关信息,这些都是不好的。项目方面可以参照STAR法则进行描述,能够凸显数据的部分可以放点数据,比如“某个查询性能优化了99.99%”;不能凸显数据的就写落地的成果,比如“解决了用户的什么需求,目前已经上线”。大家可以自己梳理一下技术栈,放到不同投递方向的简历里面。比如我个人同时熟悉Java后端技术栈和Go后端技术栈,那我就准备了两份简历,一份投递Java后端,一份投递Go后端。总之,一份简历上大概三段经历,2段实习+1个项目或者1段实习+2个项目都是可以的,语言上尽量简练一些,根据自己的实际经历来安排。
Q3:实习投递的关键时间节点是什么时候?如何筛选高含金量实习,避免 “打杂式” 实习?
李昱磊:我觉得实习没有什么关键时间节点,对于计划本科毕业就业的同学,可能还是越早参与实习越好。实习工作中有打杂内容其实是很正常的,因为实习生们技术、业务经验通常都不太够,一旦搞砸有可能会让公司面临巨大的亏损,所以从公司角度来说,把核心业务交到实习生手里是不现实的。我觉得这里可以灵活一点,跟同事和上级处好关系,多旁听技术评审会和项目复盘,这对于技术上的成长也是很有帮助的。
Q4:初次面试容易紧张、答不上问题、自我介绍卡顿,你有哪些面试脱敏和临场应对技巧?
李昱磊:在这里分享一下我自己的心路历程吧。我最开始认为,面试就是考试,我只要能回答对面试官提的每一个问题,就一定能拿到这个公司的offer。但是在面试的过程中,我发现不管我怎么准备,他们似乎总是能命中我不太会甚至从来没有听说过的技术。后来面得多了,对面试也有了一些更多的思考。站在我们的角度来说,面试是求职,是找一个机会,所以我们会觉得这是一场挺重要的考试。但是站在面试官的角度来说,是为他自己选择以后的同事。有人的地方就有江湖,在面试间也不例外。能够带着话题走,能够把面试官聊开心了,大概率都能够通过。所以我觉得去梳理一大堆所谓的面试技巧,系统学习所谓的“结构化面试”是不好的,它会固化人的思维。与其研究这些东西,不如想想可以怎么去引导面试的话题,面试的时候多去推测一下面试官的心理活动,其实这些才是我们更加需要锻炼的能力。
Q5:面对面试官深挖项目细节、追问底层原理,我们该如何提前准备,避免面试翻车?
李昱磊:我觉得面试官深挖项目无非也就是去挖用户场景,方案设计和八股里面的一些东西。但其实项目是我们自己主动写在简历上的,应该都是自己很熟悉的内容。如果发现在面试中项目被频繁问倒的话,可能就需要花点时间跟大模型一起多拆一下自己的项目经历。其次,这也可能跟自己简历上的写法有一定的关系,自己更擅长哪个部分经历的话术,就一定要在简历和自我介绍上把这部分经历包装成自己的亮点,引导面试官针对这部分经历进行提问,从而进入自己擅长的节奏。这里可能也需要一定的文字功底,不能太刻意。总之,与其被动地等面试官来挖,不如主动去把每个项目的来龙去脉、技术取舍和踩过的坑都想清楚、讲明白,让面试成为一场自己主导的技术分享,而非令人紧张的审问,这样就会容易很多了。
四、星之寄语
李昱磊:求职之路,从来都不是坦途,但请相信,每一份勇敢的投递都是在为未来铺路。不要因为担心“配不上”而迟疑,也不要因一两次拒信而灰心。心仪的岗位,往往属于那些敢于先迈出脚步的人。早一点行动,就多一分机会;多投一份简历,就离理想近一步。把每一次面试都当作成长,把每一次挫折都化作底气。愿你们不畏前路艰难,主动出击,在最好的年纪里,奔赴属于自己的星辰大海。
文字:李昱磊
审核:庄甲鹏 宗佳敏 胡炜军