面试被虐8次后,我总结出了这套方法论
接到腾讯HR电话的那一刻,我正在图书馆刷LeetCode。
恭喜你通过终面,offer已经在审批流程中了。
我愣了三秒钟,然后眼泪就下来了。周围的同学都吓了一跳,以为我出什么事了。
只有我自己知道,为了这个offer,我经历了什么。
前8次面试:被虐得体无完肤
9月份开始投简历,因为学校还不错(985),简历通过率还挺高的。第一周就收到了5个面试邀请,当时我还挺自信的。
然后,我被现实狠狠打脸了。
第一次面试:字节跳动
面试官:讲讲你简历上这个项目。
我:这个项目是做一个电商系统,我负责后端开发,用了SpringBoot框架......
面试官:具体做了什么?
我:就是写了一些接口,然后......
面试官:遇到过什么技术难点吗?
我:呃......好像没有特别难的......
面试官的表情明显失望了。20分钟后,面试结束。那天晚上就收到了感谢信。
连续8次,每次面试都有各种问题:
· 项目讲不清楚,说半天面试官也不知道我做了什么
· 算法题卡壳,明明平时刷过类似的题,现场就是做不出来
· 被问到为什么选择我们公司,只能说一些套话
· 回答问题不够自信,总说可能、应该、大概
10月中旬,我彻底崩溃了。开始怀疑自己:是不是我真的不适合做技术?
转变:系统化复盘每一次失败
导师约我谈话,说了一句让我醍醐灌顶的话:
你不是能力不行,而是不会展现能力。面试是一种技能,需要刻意练习。
那天晚上,我做了一个决定:停止投递,花两周时间系统化地提升面试能力。
我准备了一个Excel表格,把之前每一次面试都详细记录下来:
· 被问了哪些问题?我怎么回答的?
· 哪些地方回答得不好?更好的答案应该是什么?
· 面试官关注什么?我应该强调什么?
复盘完后,我发现了几个致命问题。
问题一:项目经历讲述混乱
我发现自己讲项目时,总是想到哪说到哪,没有逻辑。面试官听得云里雾里。
解决方法:我把简历上每个项目都用STAR法则重新梳理了一遍。
· S(Situation)背景:公司要做什么?为什么要做这个项目?
· T(Task)任务:我在项目中承担什么角色?要解决什么问题?
· A(Action)行动:我采取了什么方法?做了哪些工作?
· R(Result)结果:最终达成了什么效果?有什么数据支撑?
我把每个项目的STAR描述都写在笔记本上,每天早上背一遍,直到烂熟于心。
问题二:技术深度不够
很多技术问题我只知道是什么,不知道为什么。面试官一追问就露馅。
解决方法:我把简历上提到的每一个技术点都深入学习了一遍。
比如我简历上写了用Redis做缓存,那我就把Redis的所有知识点都学透:
· 为什么选择Redis?和Memcached有什么区别?
· Redis有哪些数据结构?各自适用什么场景?
· 如何保证缓存一致性?如何应对缓存雪崩?
· 项目中具体怎么用的?解决了什么问题?
这样准备下来,无论面试官从哪个角度问,我都能答上来。
问题三:表达不够自信
我说话总带着可能、应该、大概,给人感觉就是不确定。
解决方法:我找了两个已经拿到offer的学长,每周做两次模拟面试。
学长会录音,面试完我们一起听录音,指出我表达上的问题。慢慢地,我学会了:
· 用肯定的语气回答问题
· 先说结论,再说原因
· 控制语速,不要因为紧张说得太快
· 适当停顿,给自己思考的时间
逆袭:后10次面试拿了7个offer
11月初,我重新开始投递。这次,情况完全不一样了。
第9次面试:美团
面试官:讲讲你的电商项目。
我:这个项目的背景是公司要搭建一个面向大学生的二手交易平台。我负责后端架构设计和核心功能开发。项目最大的挑战是并发量大,高峰期有2000+用户同时在线。
为了解决性能问题,我采用了Redis缓存+消息队列的方案。具体来说,用户浏览商品时先查Redis,缓存命中率达到85%;订单处理用RabbitMQ异步处理,系统响应时间从1.5秒降到0.4秒。
最终,这个系统支撑了3000+日活用户,订单成功率达到99.2%。
面试官听完,明显很满意。接下来的技术问题我也都答得很流畅。
三天后,我收到了美团的offer。
后面的面试越来越顺利。11月底,我已经拿到了7个offer,包括腾讯、美团、百度。
我的方法论总结
回顾这段经历,我总结出了一套面试方法论:
1. 简历是基础,必须过硬
简历不仅要通过筛选,还要给面试官提供好的话题点。我用泡泡小程序AiCV简历王把简历优化了好几遍,确保每一条经历都有数据、有成果。
2. 项目经历要烂熟于心
用STAR法则梳理每个项目,准备好各种角度的问题。不要等面试时现场组织语言。
3. 技术深度决定上限
简历上写的每一个技术点,都要能讲出原理、应用场景、优缺点。不懂的就别写,写了就要能讲清楚。
4. 模拟面试是捷径
找已经拿到offer的学长做模拟面试,比自己闭门造车有效得多。他们能指出你看不到的问题。
5. 复盘比面试更重要
每次面试后,立刻记录被问到的问题和自己的回答。好好复盘,下次就不会再犯同样的错误。
从被虐8次到拿7个offer,这段经历让我明白:面试真的是一门技术活,需要系统化的准备和刻意练习。
如果你也正在经历面试的痛苦,不要灰心。停下来好好复盘,找到问题,然后一个一个去解决。
记住,每一次失败的面试,都是在为下一次成功积累经验。#牛客AI配图神器# #面试被问“你的缺点是什么?”怎么答# #秋招,不懂就问# #应届生简历当中,HR最关注哪些?# #面试时最害怕被问到的问题#
恭喜你通过终面,offer已经在审批流程中了。
我愣了三秒钟,然后眼泪就下来了。周围的同学都吓了一跳,以为我出什么事了。
只有我自己知道,为了这个offer,我经历了什么。
前8次面试:被虐得体无完肤
9月份开始投简历,因为学校还不错(985),简历通过率还挺高的。第一周就收到了5个面试邀请,当时我还挺自信的。
然后,我被现实狠狠打脸了。
第一次面试:字节跳动
面试官:讲讲你简历上这个项目。
我:这个项目是做一个电商系统,我负责后端开发,用了SpringBoot框架......
面试官:具体做了什么?
我:就是写了一些接口,然后......
面试官:遇到过什么技术难点吗?
我:呃......好像没有特别难的......
面试官的表情明显失望了。20分钟后,面试结束。那天晚上就收到了感谢信。
连续8次,每次面试都有各种问题:
· 项目讲不清楚,说半天面试官也不知道我做了什么
· 算法题卡壳,明明平时刷过类似的题,现场就是做不出来
· 被问到为什么选择我们公司,只能说一些套话
· 回答问题不够自信,总说可能、应该、大概
10月中旬,我彻底崩溃了。开始怀疑自己:是不是我真的不适合做技术?
转变:系统化复盘每一次失败
导师约我谈话,说了一句让我醍醐灌顶的话:
你不是能力不行,而是不会展现能力。面试是一种技能,需要刻意练习。
那天晚上,我做了一个决定:停止投递,花两周时间系统化地提升面试能力。
我准备了一个Excel表格,把之前每一次面试都详细记录下来:
· 被问了哪些问题?我怎么回答的?
· 哪些地方回答得不好?更好的答案应该是什么?
· 面试官关注什么?我应该强调什么?
复盘完后,我发现了几个致命问题。
问题一:项目经历讲述混乱
我发现自己讲项目时,总是想到哪说到哪,没有逻辑。面试官听得云里雾里。
解决方法:我把简历上每个项目都用STAR法则重新梳理了一遍。
· S(Situation)背景:公司要做什么?为什么要做这个项目?
· T(Task)任务:我在项目中承担什么角色?要解决什么问题?
· A(Action)行动:我采取了什么方法?做了哪些工作?
· R(Result)结果:最终达成了什么效果?有什么数据支撑?
我把每个项目的STAR描述都写在笔记本上,每天早上背一遍,直到烂熟于心。
问题二:技术深度不够
很多技术问题我只知道是什么,不知道为什么。面试官一追问就露馅。
解决方法:我把简历上提到的每一个技术点都深入学习了一遍。
比如我简历上写了用Redis做缓存,那我就把Redis的所有知识点都学透:
· 为什么选择Redis?和Memcached有什么区别?
· Redis有哪些数据结构?各自适用什么场景?
· 如何保证缓存一致性?如何应对缓存雪崩?
· 项目中具体怎么用的?解决了什么问题?
这样准备下来,无论面试官从哪个角度问,我都能答上来。
问题三:表达不够自信
我说话总带着可能、应该、大概,给人感觉就是不确定。
解决方法:我找了两个已经拿到offer的学长,每周做两次模拟面试。
学长会录音,面试完我们一起听录音,指出我表达上的问题。慢慢地,我学会了:
· 用肯定的语气回答问题
· 先说结论,再说原因
· 控制语速,不要因为紧张说得太快
· 适当停顿,给自己思考的时间
逆袭:后10次面试拿了7个offer
11月初,我重新开始投递。这次,情况完全不一样了。
第9次面试:美团
面试官:讲讲你的电商项目。
我:这个项目的背景是公司要搭建一个面向大学生的二手交易平台。我负责后端架构设计和核心功能开发。项目最大的挑战是并发量大,高峰期有2000+用户同时在线。
为了解决性能问题,我采用了Redis缓存+消息队列的方案。具体来说,用户浏览商品时先查Redis,缓存命中率达到85%;订单处理用RabbitMQ异步处理,系统响应时间从1.5秒降到0.4秒。
最终,这个系统支撑了3000+日活用户,订单成功率达到99.2%。
面试官听完,明显很满意。接下来的技术问题我也都答得很流畅。
三天后,我收到了美团的offer。
后面的面试越来越顺利。11月底,我已经拿到了7个offer,包括腾讯、美团、百度。
我的方法论总结
回顾这段经历,我总结出了一套面试方法论:
1. 简历是基础,必须过硬
简历不仅要通过筛选,还要给面试官提供好的话题点。我用泡泡小程序AiCV简历王把简历优化了好几遍,确保每一条经历都有数据、有成果。
2. 项目经历要烂熟于心
用STAR法则梳理每个项目,准备好各种角度的问题。不要等面试时现场组织语言。
3. 技术深度决定上限
简历上写的每一个技术点,都要能讲出原理、应用场景、优缺点。不懂的就别写,写了就要能讲清楚。
4. 模拟面试是捷径
找已经拿到offer的学长做模拟面试,比自己闭门造车有效得多。他们能指出你看不到的问题。
5. 复盘比面试更重要
每次面试后,立刻记录被问到的问题和自己的回答。好好复盘,下次就不会再犯同样的错误。
从被虐8次到拿7个offer,这段经历让我明白:面试真的是一门技术活,需要系统化的准备和刻意练习。
如果你也正在经历面试的痛苦,不要灰心。停下来好好复盘,找到问题,然后一个一个去解决。
记住,每一次失败的面试,都是在为下一次成功积累经验。#牛客AI配图神器# #面试被问“你的缺点是什么?”怎么答# #秋招,不懂就问# #应届生简历当中,HR最关注哪些?# #面试时最害怕被问到的问题#
全部评论
相关推荐
点赞 评论 收藏
分享
11-10 10:50
门头沟学院 Java 落糖糖:同学,瞅瞅我司,医疗独角兽,
因为新业务扩展,11月校招HC暴增!
我的主页最新动态,绿灯直达,免笔试~
查看11道真题和解析 点赞 评论 收藏
分享