简历上写「LeetCode 500 题」,面试官会怎么看
校招简历里这一行出现的频率极高LeetCode 刷题 500熟练掌握常见算法与数据结构写的人想传达的是「算法基础扎实」。但这行字在筛简历的人眼里信息量比想象中低得多。原因不复杂题数是一个无法验证、且区分度很差的指标。题数为什么区分度低刷 500 题这件事可能对应几种完全不同的情况独立思考为主卡住才看题解做完复盘看一遍题解理解了抄一遍提交通过背了模板套模板过三种人的题数可以完全一样能力差别很大。而面试官没有办法从「500」这三个字符里分辨你是哪一种所以他会直接跳过这一行用现场手撕代码来判断那才是真正的筛选环节。也就是说这一行既没有帮你加分还占了一行版面。那要不要写要写但换个写法。目标是让这一行产生只有你能给出的信息。几个方向① 写竞赛的客观名次。竞赛成绩是外部认证的可验证区分度高。ICPC 亚洲区域赛南京站铜牌 / 2025 CCPC 省赛 银牌 / 2024 Codeforces 最高 rating 1843Expert LeetCode 周赛最高排名 全球 312 / 15000有名次写名次有 rating 写 rating。这些数字对方能查、能横向比较比题数有用一个数量级。② 写你在某一类问题上的深度。题数是广度广度不值钱深度值钱。系统梳理动态规划的状态设计整理 40 篇题解笔记含背包/区间/树形/状压四类 博客累计阅读 2 万这句话给出了三个可验证的东西具体的知识分类、产出物、外部反馈。它说明的是你会不会把知识组织起来这比「做过多少道」有价值得多。③ 写你把算法用到了真实场景里。这是最强的一类。用并查集重构好友关系模块的连通性判断 将原 O(n²) 遍历替换为近似 O(n α(n))1.2 万节点下耗时从 3.4s 降到 40ms刷题的意义本来就是解决问题的能力能举出真实场景的例子比任何题数都有说服力。④ 实在没有以上几种就压缩成一行别展开。LeetCode 500Hard 80常用算法与数据结构熟练括号里的 Hard 数量比总数有信息量。别写「熟练掌握所有算法」这类没有边界的话。几个具体的坑别写「精通」。「精通算法」这四个字在技术简历里是高危表达等于邀请面试官从最难的地方开始问。用「熟悉」「掌握」把「精通」留给你真的能讲两小时的东西。别把刷题平台的等级当成能力认证。各类平台的徽章、段位、连续打卡天数招聘方基本不看。连续打卡 365 天说明你有毅力但这不是技术简历要证明的事。竞赛写清楚级别和年份。「获得程序设计竞赛奖项」这种模糊写法比不写还差读的人会默认是校级参与奖。省赛、区域赛、国赛级别差很多写清楚。年份也要写三年前的名次和去年的名次说服力不同。队伍成绩要说明角色。ICPC 是三人队写奖项的同时可以带一句你负责的方向图论/数据结构/几何这既诚实又提供了额外信息。位置放在哪如果你有竞赛名次放在「获奖经历」块和其他奖项排在一起按级别从高到低。如果只是刷题不要单独开一块。并进「专业技能」块的最后一行就行。为刷题单开一个二级标题会让整份简历显得没有别的可写。有实习或者像样的项目的时候刷题这一行的优先级排在最后甚至可以删。校招简历一页纸删掉一行区分度低的内容就多出一行写项目细节的空间。改完扫一遍技术简历里这类条目多、格式杂很容易出现同一份简历里奖项写法不统一、年份格式不一致、中英文混排不规范的情况。自己读的时候大脑会自动补全很难发现。写完可以整份过一遍。棱镜简历prismresume.cn/check能把格式不一致、信息缺失这类问题列成清单照着改省事。最后刷题记录在简历上的作用是给面试官一个「值得考他算法」的理由而不是替代那场考试。真正决定结果的是白板上那 40 分钟。简历这一行要做的只是别浪费版面。
上一篇/下一篇内容由系统自动关联
返回资讯列表 →