京东面试官:从求职者到面试官的心路历程

一、说在前面

 本篇文章主要介绍自己面试的心得以及工作后怎么在人才济济部门脱颖而出,去尝试作为技术骨干做技术输出,并且有机会参与人才招聘和培养计划的,不是用来教你如何去准备面试,是想要你明白我们怎么做才会更有收获。

 

二、呕心沥血找工作

我是18届的本科毕业生,由于当时受到同学高薪的诱惑已经没有继续读研的念头了,所以大三暑假就出来面试了。

  1.菜鸟之菜

       菜鸟之所以菜,是自己当了老鸟才知道(偷笑),还记得当时面试是先笔试再面试,所以在各大互联网招聘平台广撒网,各种网申,由于自己算法功底还不错(算法比赛多次获奖),所以网上的笔试很快就过了好几家公司,还记得当时在一家公司的排名笔试第一,当时的想法是这些互联网也不过如此,对待即将到来的面试已经磨拳擦掌了。

     记得第一家公司是就是百度视频,由于根本没有很好的准备面试相关的东西,很显然一面磕磕绊绊的勉强通过,当时自己就感觉自己要凉,二面面试官竟然是个女的,当时完全没有概念以为技术领导应该都是男的(井底之蛙),所以从这就能看出我当时是啥都不知道,因为面试的是java开发岗位,有一个问题是关于ThreadLocal的,我都没有听过这个名词,以前练习都是算法,这个问题没答上来,后面又问道一些其他的问题也没有答的很好,然后就被通知回去等通知,态度很和蔼,心想应该是有机会?后面问了学长 等通知=90%跪 ,第一次面试就这样灰溜溜的收场。

    后面又面试了几家互联网公司,腾讯,去哪儿,爱奇艺,京东商城无一例外大部分都是过了一面二面跪,所以说后面总结了一下面试大公司前要先去小公司试试手,不然真的是炮灰,二面跪的原因后面自己也分析了一下,大部分二面(校招,实习)问的都是学校做的项目,框架,思想之类的话题,我在学校没做过什么像样的项目,用的也是比较老的框架,所以说面试还是要好好准备,面面俱到,别眼高手低。说到这里再说几句关于算法练习,对于应届或实习是很重要的,对于一张白纸来说,面试官就要看这张白纸的韧性了,所以算法一定要练,推荐牛客网练习,上面还有各个大厂历年的面试题笔试题都可以看下,如果感觉没有什么挑战就刷力扣吧(嘿嘿,一时力扣一时爽,一直力扣一直爽也可以看下国际版)成功总是留给那些有准备的人的,你应该懂得这个道理,我也懂得。

2.磨心智

     经历了被虐自己也知道了不足,开始疯狂补框架,编程思想方面的知识,从七月份到九月份三个月一直看视频-吃饭-睡觉-跟着视频做项目-背面试题-刷题,记笔记用的是有道云笔记,现在用的是印象笔记都差不多,但是终究逃不过一个字‘忘’,昨天背的今天忘,前面刚学的框架学到尾就把前面的忘了,我想很多刚开始学习编程的小伙伴都有这个问题,那怎么办呢?只能接着学,多做笔记,每天翻看?我当时的学习方法就是把知识点画成图画成思维脑图,每天回想哪些地方自己没有掌握好,就翻开笔记看。应该有人会有疑问?这种复习出来的人,能够实战吗?会不会被面试官嫌弃?其实当时我道没有想那么多,但是以我现在的角度来看的话,对于实习生或者是应届生有实战经历固然是好,但是没有经验也不错,只要基础扎实,进公司很快就能上手的,这个后面说。

3.再战

    时间过得很快,一直到了九月份,九月份就开始一边面试一边复习。每天早早起来看看自己投的简历有没有回复,有没有收到邮件,这次长了个心眼,先去了几个外包公司去面试了下,不管好坏回来就记笔记,总结他们面试题的共性,找出几个常问的问题重点突破。慢慢的总结下自己的面试经验,俨然是个老手,面试官想问啥感觉都知道,对于实习或者应届生问的都很基础,主要基础和是否有思考能力。十月份陆续收到了几份offer,但是大多是外包公司和传统行业公司,这和我心心相望的互联网公司不符,其实呢后面才知道,如果你不想去那个公司的话,也要给予对方尊重,人家花时间,花精力去面试你,如果只是练手要想好公司,要不要收offer,还有就是可以快速放弃,别浪费双方时间,这也是我在面试期间做的不够好的。当时老想着抓住救命稻草,面了很多家公司,说到底还是对面试怕了。再到后面收到几个大厂的offer有实习的有校招的,左右想了下还是拿了京东offer,薪资不是里面最高的,但是一直对京东很向往(前面面试失利),在十月一前的一天收到offer,至此面试告一段落,其实十月一后面又面了几家公司因为当时都是给他们说好的就去面了,当然我心所向,即使过了也没有去。

三、初入职场

1.菜鸟实习 血气方刚

    因为拿到offer后,中间隔了一个十月一又加上有可能十一期间积攒了很多入职者,我的入职到了将近十一月份才办理,这也就是我为啥又去面试了,一是没有安全感,二是闲着也没事。还有一点说的就是实习前的租房,租房真是要了我的半条老命,各种看房不是挑,是没钱呀!又不好意思再给家里要钱了(面试期间三个月花的太多了),不想给原本本不富裕的家庭雪上加霜(哈哈哈😂),所以就找压一付一的房子,找到了一个自建公寓,开间,900元压一付一,离公司三四公里真是完美(坑在后面)。

   入职后呢,开始熟悉公司的中间件,熟悉项目,做些后台之类的需求,平平淡淡的加班枯燥且朴实无华,度过了几天的学习和了解阶段,暴风雨终于来了,大家都知道我是没有实战经验的小白,从数据库表结构的设计,定义接口和前端以及外部系统联调,到我们部门oracle数据库更换成mysql,这部分时间我真的是心力交瘁,白天做需求,网上狂补数据库知识,记得17年最后几个月真的是很忙,每个人都在加班晚上10点下班是再正常不过的,晚上到家十一点,打开电脑看部门大牛的代码+看学习视频到两点,周六周天几乎也是到公司每天乐此不彼,当时也没有感觉到累,就感觉自己是一只刚出生的牛犊去吮吸甘甜的乳汁奋力成长,所以呢,如果看这篇文章的你是初入职场的菜鸟,要丰满羽翼,等暴风雨来临时可以我心光明,逆风飞翔也可从容。

    小标题上有个血气方刚,这个我就用自己的切身经历来说下吧。入职一个月后,项目都比较熟悉了,开始着手做一些全新项目,但是依赖很多外部系统,记得有一个需求是自己做了很久各种适配和兼容等着提测就美滋滋了,但是对接方换文档了,这意味着什么,我要重新做,要是别人的话应该会说项目延期呗,重新排期重新做,我作为一个初入职场的人感觉对方太不靠谱了,打算用自己的努力打脸,我要做的是不重新排期,项目要正常上线,和产品一起重新设计对接接口,但是那个接口真的是烂,一个返回值里面有实体》实体〉实体》实体 就这样返回值套娃很多层,很多字段都不确定,我就画了个图去问我是不是要依赖某几个字段做判断,找对方研发人家根本不理,还说自己看注释,产品小姐姐都气哭了。最后我们leader开始对接,约了对面的产品和研发一起讨论,还是讨论了一个小时没有谈论清楚,压抑很久的怒火真的受不了了说:“你们都别说了,看下是不是这个样子~”,没想到对面产品研发说:“你说吧我只回答你一个问题,你确定是你说嘛?说完我们就走”,看了下leader面色难堪,气氛很凝重,当时来了几句“这个那么简单的需求,先给错文档,后又不配合,我们的项目还能上线吗”,对面研发阴阳怪气的说了句:”你们上不了线和我有什么关系吗,你不懂就听我们产品讲,她是最是专业的“,接着我们leader解围后对方产品开始接着说,说了好久我也不记得说的是什么了,脑子一片空白,当时感觉这就是京东吗?这就是大公司吗?这和我在油管上看的Google,亚麻的工作氛围不一样呀,老子还是走吧,反正还有几个offer,此处不留爷~。那是真的是呆傻,就会因为一点小麻烦和沟通问题想着离开,想着逃避。回到工位郁闷了半天,到了晚上leader好像看出来了我的问题,主动过来给我说了一些沟通的方法,给我说要注意什么,给了我很多鼓舞和信心,从此以后到目前为止我在绝大多数的沟通需求和联调中都能做到心境于水,泰然处之,遇到麻烦的沟通就是马老师的那句“你皮任你皮,把你当瓜皮”,看着对方欲盖弥彰的掩饰我的内心毫无波澜甚至还想笑。这段写的有点啰嗦了,可以看出来对于刚入职的我来说这件事给我的影响挺大的,小伙伴们如果是遇到沟通问题,不要着急上火,身体重要,多想几种方式事情终归是要解决的,是在不行就“你皮任你皮,把你当瓜皮”。

2.不怕出错,总要长大

   实习期还有很多好玩的事,最牛掰的是一次代码评审。我们组有个比较好的代码习惯就是代码评审,当时评审的人很多,架构师二级三级leader,各种技术大牛。记得当时到我的代码的时候,几乎是公开处刑,刚打开代码一个方法几百行,架构师说了两句,另一个地方代码事物做的太大了,领导说了两句,还有命名记得做的事跨境项目,英文不会写,来了个KuajingDownLoadVo ,领导没看出来什么意思,一个技术大哥来了句,‘壳五啊夸,几因应境 ’拼音拼出来了,全场哄笑,公开处刑,我当时羞想找个老鼠洞藏起来。从这之后看了很多代码规范的书《重构改善既有代码的设计》,《Java编码规范》,还有就是业界的规范《阿里巴巴Java开发手册》现在都出到1.5了,想要的话就评论区见吧,必有回响。所以说成长过程中总会有阵痛,总有失落和尴尬,但是要摆正心态,所有的所有你都能从中学到很多东西和很多大佬一起工作你会成为小大佬(嘻嘻)。

3.接触新事物,很好玩

  经历几个月的实习之后我回了学校做毕业设计,其实这个东西我在上班期间都搞定了,但是还是被导师抓包了,让我去参加一个小程序比赛高校小程序大赛,慢慢的开始度娘,17年底小程序其实还没有流行起来,网上百度的文档也是少之又少,只能硬着头皮看着官方文档带着一个学弟一个学妹开始搞,做的都是原生的当时对前端功底也不是很扎实(现在也是一瓶不满半瓶晃荡),开始需求分析,设计,画原型图,接口设计等等当时其实离比赛只有几个月,我还要参加答辩论文什么都还没写,其实还是有一定压力的,当时学校很重视这个比赛专门给开了一个机房专门用于备战的人,几乎就我自己,听着歌哼着曲,从早到晚在机房,吃饭点外卖,用着投影仪看电影贼爽,搞了一个多月做的有点眉目了,然后就有点松懈开始去召唤师峡谷徜徉了,一个月之后再去看微信小程序开发文档,卧槽,卧槽,卧槽,文档很多接口和授权方式都变了,更新的太快了吧,自己赶紧溜回机房,接着夜以继日做前端,作接口,改毕业设计,写论文。突然想了想,我干脆换个毕业设计吧,反正作品名称和小程序很相似,于是乎做了个大胆的决定搞起来,这个其实当时自己还是有点底的,即使做不完就用原来的。全部都推到重做,因为打算用一套后端服务,所以我只要关注前端就行了,做着做着无意中发现一个新东西taro,发现这个是京东做的开源项目,赶紧用了下真香(没有广告嫌疑),多端统一一处开发到处可用,用这个框架做了RN,H5,和小程序真的爽,这个框架当时也是刚刚开始做没多久,其中还发现了他们几个小bug,并做了反馈收到感谢回复!然后就是小程序比赛拿到了省一等奖,国赛三等奖,其实还是有点不甘心的哎!再后来就是论文答辩,毫无波澜的拿到了优秀毕业设计和优秀论文,再然后呢,再然后就没有然后了,我毕业了,毕业于2018年6月!所以遇到新技术不要慌,基地爆炸问题不大,新技术学着用着就慢慢会了,你要是一直学不用忘的也快,加油吧,骄傲的少年,找到自己的学习方法论。

四、长大还想再长点

1.正式入职,莫划水

  在《同桌的你》,《那些花儿》这些歌声中青春消逝了,我们也该长大了。正式入职之后其实也没有什么好说的了,就是要尽快转变学生到职员身份,因为你要拿别人的工资,你不能就这么得过且过,你也不可能会一直混下去,都听说过末位淘汰吧,这个是真的存在的,即使你一直混没有被淘汰,你浪费了很多时间,这些可就是你自己的成本了。我的理念是,工作就是把自己技术所学去应用的最好场所。18,19年最主要的成果就是搭建了规则系统,做些通用组建,参与智能网关,规则系统,标签系统,消息触达系统,用户流量系统的搭建和重构需求迭代,其中标签系统更是在618,双十一大促中能够扛住洪峰70W/s的请求处理,并且TP999在40毫秒以内,这些成就如果说混的话是完成不了的。当然也收获了许多奖项,有团队的集团奖项, 有大部门的个人奖项,这些也是领导们对工作的认可,项目做的好,有奖项,你的绩效和年终奖自然比别人高出很多,这也是正反馈机制吧,所以说有很好的工作环境练手为什么跑起来呢,跑不动最起码先动起来。

2.萌新面试官出炉

  前面也说了由于自己的基本功还不错,所以会参与一些面试,主要是一面。第一次去作为面试官面试别人感觉比面试者还紧张,其实我旁边是有部门大佬一起的,但是还是会紧张毕竟面试者可能就是职级比我高很多的同事,你说慌不慌,慌的一批。看着旁边大佬从容不迫的问着问题,真羡慕,偶尔我也插两句,当然会问ThreadLocal啦(哈哈哈,哈哈,哈),其实后面就还不错,尽量没有说很难为人,都是经常见到的问题,当然自己也是要学习的,不然不知道人家对不对。说到这里我想说下,对于面试来说,不懂就不要瞎说,可以虚心请教,如果不会就章口就来,面试官会在心里面打分的,你叨叨叨说了一堆,最后没啥用甚至扣分;还有就是如果一个知识点你特别了解你可以多说点发散点来展示自己,前提都是对的;如果问你一些解决性问题,带一点技术进去思路清晰点,错了也没事。

3.关于TD

  我的博客上带着TD两个字母,这两个字母其实是我们大部门内部一个自发组织的分享会名称TD(Think,Discussion)意为:思想讨论,这个是我和我们组几个大佬一起组织的每周四必见的分享会,内容不限,题材不限,但是主要还是技术分享,你可能很多名词都没有见过在这都能听到看到,我也参与过几次关于规则引擎的分享,分享其实对一个人的成长是有很大帮助的,可以锻炼一个人的口才,演讲的艺术,最重要是分享者对自己的分享是一个极大的强化过程,估计分析一次就不会忘了。这也是我写博客的一个初衷,自己记录,忘了可以回来翻看很不错的。很多大佬出专栏写书其实最开始都是写博客总结多了书就出来了,小伙伴们也可以自己写博客,csdn,简书等等博客平台,也可以自己搭建博客(后面会出一篇基于docker分分钟搭建自己博客的教程本地阿里云都可以),想要了解的小伙伴可以评论和关注。

4.思考

前两天回过头接着看了一遍耗子叔(左耳朵耗子)的博客,感悟颇深,其中有一段是提到30岁以前我们要具备的能力:

总结一下,你在30岁前,工作5-7年,你需要拥有:

  • 高效的学习能力。这意味着——基础知识扎实、触类旁通、读英文文档不费劲、有寻找前沿知识的能力、能够看到问题和技术的本质、善于思辩、能独立思考。
  • 解决问题的能力。这意味着——你要高效的学习能力、见过很多的场景、犯过或是处理很多错误、能够防火而不是救火。

如果你拥有这两个能力的现象是—— 在团队或身边的人群中的显现出Leadership

Leadership并不是当领导和经理,而是一种特征,这种特征有如下两个简单的表象:

  • 帮人解问题。团队或身边中大多数人都在问:“这问题怎么办?”,而总是你能站出来告诉大家这事该怎么办?
  • 被人所依赖。团队或身边中大多数人在做比较关键的决定时,都会来找你咨询你的意见和想法。

一但你在在30岁之间出现了Leadership这样的特征,那么,你会进入一个正循环的阶段:

  • 因为你学习能力强,所以,你会有更多的机会解决难题。
  • 你有更多的机会解决难题,你就会学更多的东西,于是你就会更强。
  • 上面这个循环,只要循环上几年,就会让你人生的各种可能性大大的增加。

这段对我感触很深,作为大多数的我们30岁对我们来说真的是一个很大的槛(我自己的理解),如果看这篇文章的是30岁以上的同学就要看下是不是已经具备了这样的能力了,如果没有那么职业生涯后面可能会比较坎坷,没有到的同学我们要保持一颗上进之心,召唤师峡谷是囚不住你的上进之心,98K吃的鸡也不会那么香,这些都是娱乐浪费我们的时间,小玩怡情。可以培养一个自己的爱好,人生那么长,爱好会给你激情。现在很多视频网站学习网站很多,比如B站上就有许多公开课程,你是学不完的,如果你对Java技术栈学习没有很清楚的认识,后续我也会出一篇关于学习路线的文章,希望可以在评论留言。

 

五、感悟

    这篇文章就是自己的一个总结也是想借着这篇文章对萌新程序员一个小小的指导,用自己的经历和经验帮助一些像我当时一样的人,但是篇幅有限文中很多事情都没有讲清楚,但是总体思想就是努力和学习。2019其实自己做的不是很好,可以看下我的专栏标签很多都是空的这些都是我想写的一些总结和分享,奈何自己的手不听我的(我太懒),所以2020自己会尽量多写点博客技术分享,面试分享,技术专题,记录生活。好了最后祝愿在新的一年里小伙伴们都能够成为大神,茁壮成长,追求自由,与君共勉。

    不说了我妈喊我回家吃饭,有什么需要可以留言加好友,必有回响。

 

发布了63 篇原创文章 · 获赞 86 · 访问量 2万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 创作都市 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览