想进互联网大厂,简历应该怎么写?

最近在牛客上看到了不少简历,感觉有些同学的简历还是缺少亮点。其实之前实习的时候和作为面试官的同事聊天,他们说收到的很多简历都写得平平无奇,让人没有深入了解的欲望。对于开发岗位来说,简历上重点看的就是三点:学历、实习(项目)和技术栈(竞赛)。

先说学历,这个在找工作时已经不能改变,所以我们要在实习和项目经历上多下功夫。我见过很多同学的简历,项目经历一栏就写个“参与了XX系统开发”,这样真的很难让面试官眼前一亮。面试官想看到的不是你做过什么,而是你是怎么做的,以及做出了什么成果。

举个例子,如果你在项目里负责了性能优化,不要只写“优化了系统性能”。可以试试这样写:“通过引入Redis缓存热点数据和优化SQL查询,将接口响应时间从500毫秒降低到100毫秒,提升了80%的系统性能。”这样写,面试官一眼就能看出你具体做了什么,用了什么技术,取得了什么效果。

还有技术栈这部分,别光罗列技术名词。比如你写“熟悉SpringBoot”,不如写“使用SpringBoot开发了订单模块,并实现了分布式事务”。这样能体现出你不仅会用这个框架,还知道怎么用它解决实际问题。有时候甚至可以稍微挖个坑,比如写“深入理解SpringBoot自动配置原理”,说不定面试官就会顺着这个方向问,正好问到你的知识储备。

其实写简历就像讲故事,要把你在这个项目里扮演的角色、解决的问题、带来的价值都讲清楚。最好能用数字说话,比如使用STAR法则+量化成果,数字比形容词有说服力得多。另外排版也很重要,一页纸就够了,重点突出,条理清晰,让面试官30秒内就能抓住重点。

最后建议大家多找师兄师姐或者有经验的人帮忙看简历,不同的人能给出不同的视角。写完简历后自己也要多读几遍,确保没有错别字和技术名词拼写错误,这些小细节有时候真的很影响第一印象。

#求职#
全部评论

相关推荐

我是某985大四的陈某某,专业AI方向,平时刷题刷到秃头,但一提到写简历就脑壳疼。去年春招到秋招,我从一个大厂实习小螺丝钉,混到另一个大厂转正,现在想想那段日子真他妈像过山车:一开始以为大厂光鲜亮丽,结果进去才知道全是坑。但也多亏了那些坑,我才学会怎么写实习项目经历,简历从垃圾桶直接变offer收割机。这些大厂的共同点一:别信那些小红书、知乎上的鸡汤帖,大厂实习不是什么“高大上”的镀金之旅,就是个高强度劳改营。我大三下投实习时,简历上就俩项目:一个是学校的大作业图像识别,另一个是Kaggle的玩具比赛。投了三次才过筛,面试时leader问我:“你为什么选我们?”我当时脑子一热,说:“因为你们算法牛。”他点点头,说行,进来吧。我心想:卧槽,这么简单?入职第一天,园区看着真酷:到处是咖啡机、健身房、免费水果。但现实很快就打脸了。组里20多人,实习生占一半,大家从早9点卷到晚10点,中午饭盒饭扒两口继续干。我的第一个项目是优化推荐系统的A/B测试模块,leader扔给我一堆代码仓库,说:“一周内熟悉,输出报告。”我当时啥都不懂,PyTorch刚入门,熬了三天夜,代码跑了50次bug,终于调通。组会时,我汇报了优化结果:点击率提升了2%。leader冷冷地说:“2%?太低了,重做。”我差点儿当场崩溃。大厂的共同点二:别信那些“弹性工作制”。弹性是“早来晚走都行,但活儿必须干完”。我有次加班到凌晨2点,地铁没了,骑共享单车回家,路上还下雨,湿透了。第二天早上9点又得爬起来开晨会。组里有个前辈,名校硕士,天天戴着眼镜敲代码,我问他:“哥,你不累吗?”他说:“累,但为了期权。”期权?实习生有个P的期权,我们就5k工资+饭补,干得再好也只是“表现不错”。共同点三:人际关系复杂得像宫斗剧。组里分派系:一个是老鸟帮,从其他大厂跳槽过来的;一个是新人帮,我们实习生抱团取暖。有次项目delay了,leader开会甩锅,新人帮被怼得狗血淋头。我私下问前辈:“这正常吗?”他说:“大厂就这样,KPI压力大,谁弱谁挨刀。”我从那学到:干活别只埋头,得会汇报。不会汇报的项目,再牛逼也白搭。共同点四:福利听着好,实际抠门。健身房是免费,但你得加班完才有时间去;水果无限,但天天吃香蕉吃吐;还有传说中的“企业文化”,其实就是卷王文化。实习三个月,我瘦了6斤,头发掉了两把。朋友问我:“大厂实习爽吗?”我说:“爽个锤子,就是个加速器,把你从学生卷成社畜。”但话说回来,这些坑也让我成长了。尤其是实习项目经历,怎么写进简历,才是真金。很多人以为项目就是“做了啥”,其实写法有门道。我的方法论是基于那段血泪史总结的,我刷了很多帖,结合自己实践,归纳成几步。别急,我一步步讲,带例子。第一步:选材祛魅,别吹牛逼。大厂HR看简历,第一眼就筛“水分”。我刚开始写实习项目时,傻乎乎写:“参与推荐系统优化,提升点击率2%。”结果投下一个大厂时,直接初筛挂。为什么?太泛,太小。祛魅写法:选有痛点的项目,写真实挑战。比如,我改成:“在实习中,负责A/B测试模块优化,面对海量数据(每日亿级日志)导致的计算瓶颈,通过引入分布式Spark框架,将处理时延从30分钟降至5分钟,提升整体点击率2%。”见没?这不光写了结果,还写了问题(瓶颈)和解决方案(Spark),真实感爆棚。HR一看,就知道你不是水货。方法论核心:用STAR法则,但加“祛魅”味。S(Situation):背景真实,别编大场面,就说“实习期内,组内KPI压力下”;T(Task):任务具体,“优化模块,目标提升效率”;A(Action):行动详细,列步骤,“第一步分析日志,第二步调参,第三步上线测试”;R(Result):结果量化,但加反思,“虽提升2%,但后续迭代中发现边缘case,优化了异常处理”。这样写,不光牛逼,还接地气,像真人经历。第二步:量化+工具,数据说话。我在第二个项目是调试一个NLP模型,bug多得像筛子。原写法:“调试模型,修复bug。”投时拒了。祛魅改: “调试BERT-based NLP模型,识别出10+类常见bug(如token溢出、梯度爆炸),使用PyTorch Profiler工具定位瓶颈,优化后模型准确率从85%升至92%,每日处理查询量增加50%。”量化了bug数、准确率、查询量,工具名一扔,专业感up。有人说“数据假的也行”,别听,HR查得出来。真实数据最好,哪怕小,也写反思:“虽准确率提升,但部署时遇资源限制,学到云服务优化。”第三步:连项目,秀成长弧线。别孤立写一个项目,大厂爱看“连续剧”。我简历上把两个项目连起来:“从A/B测试入手,积累数据处理经验,后应用于NLP调试,提升整体技能。”这样,HR觉得你不是一次性英雄,是可持续发展的。祛魅点:加失败经历,“第一个项目delay一周,吸取教训后,第二个提前交付。”真人味儿十足。第四步:匹配JD,关键词植入。ATS系统筛简历靠关键词。我投下一个岗位时,JD上写“熟练ML框架、分布式计算”,我就把“PyTorch”“Spark”红字标出来。手动改太累,我当时用泡泡小程序的AiCV简历王,导入JD一键匹配,帮我补了“Kubernetes”“Docker”等词,简历匹配度从60%跳到90%。投出去,三天过筛。第五步:反思+软技能,别只写硬货。大厂不光看技术,还看人。我加了:“项目中与跨部门协作,处理需求冲突,锻炼沟通能力。”祛魅写:“一度因需求变更争执,学到用Jira工具跟踪,减少误解30%。”软硬结合,立体。实习结束,我用这套方法论重写简历,投下一个大厂算法岗。一面技术问项目细节,我背得滚瓜烂熟;二面HR问挑战,我讲了加班祛魅故事,她说:“真实。”三面leader聊成长,我秀弧线,他点头:“来吧,转正机会大。”现在我转正了,工资翻倍,但还是那个卷王营。祛魅后,我不迷信大厂了,就是个跳板。总结方法论:1. 选材真实,STAR+祛魅,加痛点反思。2. 量化数据,工具名点缀。3. 连项目成故事,秀弧线。4. 关键词匹配JD,用工具辅助。5. 加软技能,反思拉满。牛客兄弟们,大厂没那么神,实习项目写好了,offer随便拿。心态别崩,拒了继续改。
没有实习经历,还有机会进...
点赞 评论 收藏
分享
头像
11-28 13:10
已编辑
上海大学 Java
本次分享游戏测开岗位的前三轮面试的面经,我面试体验下来,游戏测试开发岗位跟互联网测开是有非常大的区别的,是给游戏测试那边开发测试工具的,所以是强开发性质,基本不涉及测试内容,所以要投的这个岗位的小伙伴要注意一下。有了找实习时经历的十几轮面试的磨炼,秋招的面试变得比较得心应手。所以前两轮都算是速通了。-------------------------------------9月2日,一面的面试官是一位小哥,估计是刚当面试官没多久,面评写的很慢,基本上他问一道题,我答出来之后,要等他打一分钟左右的字才能继续问下一道问题整体体验感有点割裂,整体45分钟左右:1.自我介绍2.缓存体系优化中,为什么使用简历上提到的方法3.如果需要频繁定时刷新的话,怎么使用4.讲一下国自然项目的背景5.假如几十艘无人艇同时渲染摄像机视角,怎么降低负载6.天气变换怎么做的7.雾天怎么实现的8.不同无人艇之间的镜头切换怎么做的9.场景之间的加载和保存逻辑怎么实现的10.如果保存的场景文件有错误,怎么办11.强化学习项目中,无人车如果掉湖里了,应该算逻辑失败,怎么判失败的12.无人车撞到障碍物了,怎么判断的13.Java中针对List创建迭代器,在迭代的时候删除List中的某个值,为什么会报错14.Java中对于创建的对象和实例,放到内存中的哪个位置15.手撕——最长公共子序列-------------------------------------第二天中午打电话约了二面,9月8日,二面面试官很有水平,并且强度十分大,八股盛宴,各种类型的八股都有,我都扯到计组上面了,整体1小时20分钟:1.自我介绍2.讲一下强化学习中的Q值和V值3.强化学习中的贝尔曼方程4.Unity Bind啥啥啥(没用过,说了package)5.说一下你用过Unity中的哪些组件,都干了什么6.讲一下Unity中的Rigidbody7.如何检测两个Unity实体之间碰撞8.讲一下索引、聚簇索引和非聚簇索引、explain的作用9.如果客户端请求服务端很慢,怎么排查10.如何排查网络问题、讲一下四次挥手12.如果服务端Time_Wait过多,怎么办13.限流算法了解吗,如何实现一个限流算法14.CPU Cache了解吗,如果有一段代码CPU Cache利用率不高,怎么优化15.锁竞争,死锁怎么排查16.讲一下乐观锁、内核态和用户态、IO多路复用,epoll函数17.如果有个文件需要发出,内存需要拷贝多少次,讲讲零拷贝18.手撕——LRU,想一些测试用例,尽可能全面19.内存碎片问题,如何解决20.LRU能怎么改,让他多线程安全,效率尽可能高21.反问-------------------------------------面完一小时之后秒约三面,9月11日,三面面试官应该是个大leader,很有气场,问的问题也比较宏观了,我应该是有些宏观问题答的不太好,并且手撕虽然做出来了但是时间复杂度比较高,挂掉了,整体一小时:1.为什么选择测试开发,为什么不选别的岗位,为什么实习投的游戏测试现在改成开发了2.有没有比较深刻的经历3.在优化数据规模这块,为什么选择mongo4.数据迁移过程中,双写时如何保证数据及时更新5.为什么订阅了binlog还要双写6.迁移为什么选择一千万这个数量级7.迁移时的边界条件怎么确定8.如果在迁移时,先写mongo,再写mysql后,mysql又把mongo的数据变成老数据怎么办9.xxl的架构10.手撕——为游戏上层实现一个优先队列容器,提供以下方法:入队,需要提供优先级信息,优先级是个整数,从0开始,数值越大优先级越高出队,优先级最大的元素优先出队,优先级相同时满足先进先出默认元素类型是GameObject应用情景是一段时间内集中入队,而出队是分散不频繁的-------------------------------------面完之后泡了三个工作日,hr打电话通知不通过,但是别的组觉得我可以再面一下,流转到另一个组重新二面,详见下一篇
发面经攒人品
点赞 评论 收藏
分享
评论
3
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务