从双非到华科,从0实习到多个ssp,后端&管培生,24校招感悟分享!

全文共4700字,预计阅读时间14分钟。

引言

  最近总是忙着搞毕设,枯燥乏味,写篇文章活跃下。给两年前的自己一个答复,Java学习之路开端(纯口水文,错别字语病请见谅嘿嘿),也给广大找工作的朋友分享一些经验。
  诚然,与很多大佬相比,笔者深知难以望其项背。但正因为自己淋过雨,被递过伞,所以也想给别人撑把伞。本文主要分享个人经验,讨论简历、技术面、HR面等如何准备。旨在“授人以渔”,提高认知,让朋友们少走些“弯路”。篇幅有限,无法详尽所有内容,敬请谅解。(乖巧.jpg)。
  (PS:本文不会指明任何具体的公司,仅作经验分享)

笔者背景

  笔者在本科阶段综合排名靠前,拿过两次国奖;研究生成绩中上,读研期间主要在做实验室项目(不放实习)。今年的互联网大环境,较去年虽有所回暖,但竞争依然激烈。由于僧多粥少,且不说拿到offer,就连通过大厂的简历筛选也变得越发困难。比如,笔者心心念念的**,对学历要求很高。笔者在有熟人内推且项目匹配的情况下,还是因第一学历被卡简历。好在还是有不少大厂给机会的,嘿嘿,给机会就拿下!
  以下节选自一些面试官的评价(嘻嘻.jpg)。
  “欢迎加入xx公司,期待你的加入”
  “能说下你平常是怎么学习的?感觉你的知识面很广很扎实”
  “你的短板就是没有实习,不过你对项目了解地很深,非常不错”
  “你表现挺优异的,是我面到现在表现最好的”

简历

  简历是面试官对求职者的第一印象,其重要性不言而喻!
  即使你有非常亮眼的背景,如清北、world final选手等,我也还是建议认真写简历,至少好的简历体现了你认真的态度。对于大多数人来讲,学历普通、实习经历普通、项目经历普通,这给体现简历亮点带来很大的挑战。然而,缺少亮点的简历在大厂收到的众多简历中难以通过筛选。
  “学历普通、无实习、项目经历一般”并不是我们放弃努力,选择“听天由命”的理由。想必,大家都有听说过“某二本同学拿到大厂offer”之类的话题,竞争固然激烈,但为啥不试试呢?
  下面从写好简历出发,笔者分享几点自己的心得。
  1、简历尽量朴素,不要超过三个颜色。最好是单页的。
  2、如果一些亮点,可以选择加粗,放在简历显眼的地方。
  3、项目介绍重中之重,尽可能要有亮点有难点,如优化…提升了…。
  4、简历中提到的任何内容,都要有足够的把握,甚至要做一些拓展。因为面试官往往会结合简历问问题,可以专门针对简历梳理知识点。
  5、针对不同的企业、岗位,要对简历做有针对性的修改。
  ……
  网上有很多前辈整理的简历制作资料。具体的简历制作细节,笔者建议朋友们多去网上找找。这里,笔者主要是想告诉朋友们简历的重要性,提醒大家一定要重视起来!就笔者个人而言,简历就修改了有十几个版本,光是单页双页就换了好几版,简历中的照片也是换了又换。

技术面

思考(知识积累阶段)

  堪称银弹:“多思考多思考多思考”。
  笔者主修的Java后端。从大的层面来说,其他的后端(如C++、Go)、前端、客户端、测试等,学习的原理也是相通的。
  往届许多优秀的前辈都积极分享了一些学习资料,如“面试必背100题”、“高频八股”等,这些内容含金量很高,很多求职者把它们视若珍宝。But,笔者想提醒广大朋友。前辈们的分享都是嚼过的,是他们的消化吸收。如果朋友只是简单的背诵,往往难以理解其本质,没有做到举一反三!若面试官稍加变化,你可能就心乱了(心乱了还怎么乱杀),内心OS:“woc,这个知识点没背过,完了完了”。
  如果你在学习八股的时候,多思考呢?一方面,你可能不经意就会提到一个面试官都没思考过的问题,会让他眼前一亮。另一方面,当面试官问到你没准备过的问题时,你也能从容应对。
  举例:
  1、你可能清楚这样的问题,“HashMap和HashTable的区别?ThreadLocal的作用?”,但这还不够,如果多思考一点呢?ThreadLocalMap和HashMap底层的Hash算法有什么不同?怎么证明的?各有啥优缺点呢?等等。
  2、一致性Hash算法有哪些?你能否由此联想到redis底层是如何实现的?能否联想到dubbo等中间件的底层实现?有什么区别呢?
  3、常见的中间件和数据库都有缓存,这些缓存有什么优缺点?你能否由此考虑到这些可能都是由OS中的各种缓存发展而来?一定要加缓存吗?
  4、问到JVM时,常见的问题有“双亲委派”、“类加载流程”…。那么多思考下呢,为什么要有JVM呢?JVM是由什么问题引出来的呢?如果要你设计JVM怎么考虑呢?为什么C++和Go没有虚拟机呢?
  以上的思考过程,可以帮助巩固知识点,扩充知识面,希望朋友们能养成类似的思考习惯。思考时,尽量将知识点串起来,清楚知识点的来龙去脉。很多知识都是相通的,当遇到没见过的问题时,往往可以参考已有的知识。如让你设计某个中间件的一致性Hash算法?redis、dubbo等相关的内容都能为你所用,同时也能展现你知识的广度和深度。

表达(知识输出阶段)

  逻辑思维->高效沟通
  满腹经纶,却不知如何表达?东一榔头,西一棒槌,让听众找不到重点。面试官抛出的问题,并不是抢答题,回答前最好先理清思路。稍慢但逻辑清晰的回答比抢答的语无伦次,效果上要好很多。
  笔者这里分享两种回答思路:
  1、分点阐述+拓展。“问题的回答涉及到多个小点时,如某某中间件高性能的原因?”。不要急着回答,先思考整理思路。参考回答:“主要有以下几点,第一xxx,第二xxx,第三xxx。详细来说,第一……,第二……,第三……”。如果此时想到一些拓展,再突突突展开即可。
  2、合理的知识拓展。“如果问题让你联想到它的由来。如HTTP2.0的优缺点”。此时,可以从HTTP1.0开始谈起,一直到HTTP3.0。一定要注意,前后技术更新的逻辑性。参考回答:“一个新技术的出现,往往是解决旧技术存在的问题,从HTTP的发展史来看,HTTP1.0的特点和优缺点,HTTP1.1是为了解决HTTP1.0 xx问题……”。也可以通过自问自答的形式,带着面试官思考问题,让回答更加饱满生动。
  以上方法仅作展示,实际方法有非常多。关于如何更好地表达,有很多相关书籍。有些大厂甚至也会将相关书籍作为公司的必读书单。这里笔者不作推荐,朋友可以轻松在网上找到。表达是可以训练的,稍加训练,就会取得效果,所以去做吧!当你有这个意识时,结果就不会太差了。

一些trick

  以下所有技巧都有个必要条件,即真诚真诚真诚!
  1、没听懂或者不确定的问题,可以按照自己的理解复述题目,和面试官确认无误后再回答。确保没有听错题目,而不是稀里糊涂一顿背。
  2、对于不会的题目,如果有些想法,可以这样说“虽然这个问题我之前没考虑过,不过我可以参考xxx,试着回答一下,您看怎么样?”。若确实不会,诚恳地说不会比忽悠糊弄要好很多,你也可以试着让面试官告诉你答案。
  3、若面试官问了一个很好的问题,你也可以发自肺腑的说“哈哈哈您这个问题真好,我来试着说下。”
  4、技术面最后的提问环节不要浪费啦!这是难得和前辈们交流的机会。常见的问题有“咱们是做啥业务的”,“什么时候出面试结果”。机会难得,笔者建议朋友们仔细想下要问哪些问题,而不是流于形式。这里,笔者分享下自己常问的问题,以下仅列出关键点。具体提问时,一定要礼貌!“个人哪些方面有待提升”、“校招生以后想取得一些成就,该注意哪些”、“给校招生的建议”、“如何努力成为管理”等。
  5、手撕代码是必要环节,多刷题多刷题刷题!

HR面

  关键词:自信礼貌、逻辑性强、沟通表达能力、认同企业文化、对公司的意向程度。
  本次秋招,笔者也拿到了管培生的offer。管培生的面试除了技术面,整体面试和HR面试类似,多考察求职者的综合能力,故这里不作区分。
  面试流程到了HR面,首先恭喜你呀,一只手已经拿到offer了。当然,依旧存在翻车的可能,还是要认真对待滴。HR主要考察候选人的性格、沟通表达能力、对公司的意向等。不过,有些有经验的HR,对业务也会有些了解。也可能通过项目考察候选人的逻辑思维能力,因此技术面试的一些东西还是要注意下。
  下面结合常见问题,举例回答思路。(可采用论点+论据的形式)
  1、你觉得自己的优势在哪?
  如学习能力强(论点)。学习会主动学,多渠道学,并且应用所学的知识。比如会从官网、大牛技术博客、源码等渠道学习,并能在项目中应用。如我的项目中的某个功能就……(论据)。
  又如复盘和沉淀(论点)。比如有写博客习惯,总结自己的方法,总结技术的知识点,这些其实都是沉淀。包括在做完项目后,会去思考如果再给我一次机会,我能把什么东西做得更好(论据)。
  又如有上进心,在一个新的环境总想做到优秀(论点)。可以结合个人经验,例如求学之路上的勤奋刻苦,找工作上的积极准备,个人职业上的规划等(论据)。
  2、职业规划是什么?
  如实回答就好。如果能结合个人的性格、爱好、经历等展开更好。一定要自洽!
  3、对公司的意向度?与岗位的匹配度?为什么选这个岗位?
  公司文化认同、地理位置、常用APP等。如果能将自己和公司联系更好,比如我之前送过xx外卖,面试时,我们还讨论了骑手端的App有什么优化的点。
  4、关于谈薪?手上其他offer等?这块内容较多,以后有时间再补充。

致无“亮点”的朋友

  首先,对于简历“亮点”较少的朋友,我深表理解。可能在秋招过程中,投递了很多简历,收到的面试邀请却寥寥无几。与其纠结于无法改变的诸如“学历”的亮点,不如试着改变那些能改变的地方。这里笔者列举一些,如开源项目、写博客、高质量的比赛等。这些虽不容易,但却是很大的加分项。
  更多的还是发挥主观能动性,抓住一切机会。下面笔者分享一些经验,希望对各位朋友有些启发。为了能确保过大厂简历,笔者积极报名校园大使。为了让简历万无一失,笔者修改十几版,找过一些大厂的朋友、师兄师姐、HR朋友、甚至运营的朋友帮我参考参考。为了让项目理解得透彻,笔者经常给自己出题,而且很多题网上并不会有,多是笔者思考许久或问一些前辈得到的答案。回想考研复试时,为了能让外语发音更加标准,笔者找了学外语的同学,请她帮我录制自己介绍的音频,然后每天跟读。
  求职之路固然困难重重,但更难在坚持下去。秋招刚刚开始时,大多数公司都会收到海量的简历,此时竞争最为激烈。这时,咱们好好夯实基础,等待机会。到了秋招后期,因为一个同学最多只能拿到一个offer,所以会有一些HC释放出来。这时,只要有机会,就嘎嘎拿下!即使依旧没有机会,还是不要轻易放弃,因为坚持努力的意义在于抓住每一个随时可能到来的机会!
  “纵使老人已经年迈,纵使只有小帆船,纵使天公不作美,纵使有凶狠的鲨鱼。然而人不是为失败而生的,一个人可以被毁灭,但是不能被打败”。

结语

  笔者看到过一句话,“工作只是副业,提升自己才是主业”,分享给朋友们。
  好的中考成绩能够上一所好的高中,好的高考成绩能够上一所好的大学,好的本科学校本科绩点能够到好的学校读研,而好的学历好的实习更有利于找到一份好的工作,甚至日后一个大厂的工作经历也更好跳槽。这些人生的各个环节看似一环扣着一环,一旦前面的环节出了问题,后面的环节便都会处于落后的处境。但其实,每一个环节都是一个新的起点,过去并不能决定未来,任何时候的努力都不算太晚。
  人生充满无数个选择,互联网、国企外企、考公考编等等,这些选择各有得失,没有对错之分。什么样的生活状态,是你自己的选择,不应该由别人决定。最关键的是,你能享受其中。
  早安午安晚安!

致谢

  感谢父母无条件的支持!
  感谢老师的谆谆教诲!
  感谢所有面试官,通过与您们交流,我受益匪浅!
  感谢某大厂的架构师,他每天上班的情况下,依旧坚持早起写博客,给了我很大鼓舞,他也给我提供了很多宝贵建议!
  感谢某大厂的毅兄,年纪相仿,却似我的前辈,帮助我很多,认识不久,便帮助我模拟面试,让我进步很大!
  感谢某大厂的HR,从去年四月初认识至今,总是耐心解答我的问题!
  感谢师兄师姐,你们就像我的哥哥姐姐,给我最真诚的建议,我们打电话畅聊!
  感谢身边的朋友同学,你们是我的左膀右臂,我们一起并肩作战!
  感谢一直追求进步的自己!

  • 43
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值