Seeker的奇妙求职冒险(一次惨痛的教训)

前言

写下这篇博客的原因是我在宁波银行的终面中惨遭被挂。
为什么会被挂?我觉得主要原因是我忽视了行政面试、hr面试的重要性,完全没有准备过,导致在最后一面的时候踩了雷,说了不该说的话。引用我朋友非常经典的一句话“如果hr面不刷人那为什么要hr面?”。
经过这次失败之后,我向擅长公务员面试的朋友和他的女朋友进行了虚心请教,请教之后决定把学到的一些经验记录下来,顺便好好想一想自己在面试的时候应该如何组织语言。

自我介绍

自我介绍主要要解决三个问题:

  1. 我是谁?
  2. 为什么我能胜任这个工作?
  3. 为什么我选择这个岗位?

对于第一个问题,非常简单,介绍下自己的姓名和教育经历。
我叫Seeker,本科和研究生都就读于门头沟学院的计算机科学与技术专业。

接下来就需要解决第二个问题,为什么我能胜任这个工作?
作为一个程序员/Java工程师/客户端开发工程师/测试开发工程师,我有着丰富的项目实战经验,在研究生阶段我作为开发人员参与了XXX项目,在这个项目中负责XXX的开发,该项目的作用和功能的是XXX,该项目主要采用SSM框架,使用MySQL作为数据库,在XXX上线。
在开发过程中我除了负责模块功能的开发还负责单元测试、和客户沟通和确认需求、更新文档功能文档接口文档的编写、协调整个开发过程中的任务和工期等。

为什么我来面试这个岗位而不是其他岗位?
这个问题就不是那么模板化了,需要根据不同的岗位和部门做出一些调整。

比如我明天面试的雷火测开。
我是一个非常热爱游戏的人,所以我非常想从事有关于游戏相关的技术岗位。虽然我之前主要做开发,但是我也接触很多测试工具比如Junit、postMan、JMeter等,并且我由于有着开发经验,对于一个功能模块我可以迅速的想到可能会出现的问题,和开发人员沟通起来也比较容易。而且我出身于计算机专业,所以我的基础还不错,如果要写python之类脚本可能写起来也会比较快一些。

比如我之后可能还要面的客户端。
虽然我简历上写的都是Java后端相关项目,但是我对客户端也并非完全没有了解,我本科的时候就和同学合作过一些课题,在这些课题中我就负责过Android的开发,我觉得Android开发是一件比较有乐趣的事情,因为现在很多人对一个软件的印象不是取决于后端的算法是否精妙,能承受的并发量高不高,而是很直观的取决于这个App好不好用,流畅不流畅,界面美观不美观,方便不方便。而且我之前做的都是Java项目,Java基础还算不错,Android本身就是从Java演变而来的,所以我觉得我上手会非常快就选择投递客户端这个岗位。

最重要的肯定是我之后要大量面试的Java后端岗位,比如网易有道。
我本身就使用过很多网易有道相关的软件,比如说有道翻译、有道云笔记。我在使用的过程对这些软件的体验还是非常好的,所以我非常想在有道相关的项目中贡献一份自己力量。

性格

倒在宁波银行终面的原因之一:性格。

说到性格这件事情其实有几个比较大的雷区需要避开。
比如说,自己过于追求完美,比如说自己性格急躁,或者是一些和JD相悖的性格特征。
对于程序员这个岗位,就需要满足广大hr同胞对程序员的刻板印象——喜欢钻研技术,不善言辞,根据这个刻板影响就可以衍生出来一些不太容易踩雷的优点和缺点,说优点的时候需要举几个具体的事例,说缺点的时候需要着重说明自己是如何克服的。

优点:

  1. 认真,写代码的时候首先会和客户反复确认需求直到达成一致,然后会预想一些可能出现的BUG以及边界情况,然后写复杂的代码之前会把思路写在代码的注释上,在代码编写完成之后也会进行反复的单元测试,以防止出现问题。
  2. 有耐心,在做项目的时候经常会遇到很多一时无法解决的问题,就需要有足够的耐心慢慢地尝试和寻找新的解决方案,有一次我和同学遇到了一个非常奇怪的BUG,我们就在实验室调试了一个通宵,第二天中午才成功解决。
  3. 敢于尝试新东西,在面试互联网企业的时候,一般都会要求应聘者有学习或者尝试新技术,比如网易的JD中就有“不学习会死星人,行走的好奇心,创新比稳妥对你来说更具有吸引力”之类的描述。
    这时候就可以说自己对新鲜的事物或者技术感兴趣,勇于学习新的知识。比如在做网吧项目的时候一开始的时候采用的是一个比较老的框架和通信协议,我就提出了使用比较新的框架WPF和消息队列NETMQ,在这之前其实我也是没有接触过的,所以我先进行了认真的学习,确认这个东西能够带来新的变革也能更加切合用户的需求,然后就力排众议,选择这些比较新的技术。
    包括项目中的驱动编写、windows服务编写也都是我之前没有接触过的,我通过自己的学习和摸索最后完成了需求。
  4. 如果是银行之类的岗位,他们就可能不喜欢候选人尝试新的技术,而趋于保守。这个时候就可以说自己比较谨慎,没有必要的话就不会引入新的技术。
    比如,一开始的时候惠耳项目有人提出要分库分表、引入新的中间件,但是我经过测试和查阅资料之后,发现引入新的中间件不但不能提升效率反而会增加开发的难度,增加各种安全隐患,所以我就说服了团队和客户,采用了一种代价比较小的解决方案避免了引入新的中间件带来不稳定因素。

缺点:
我在面宁波银行的时候说自己性格比较急躁,其实这不是一个好的缺点,对于大众来说,对程序员的刻板影响就是不善言辞,所以这个缺点既符合了大众印象也不会对岗位应聘产生负面影响。

我的性格缺点就是不太擅长言辞,一开始的时候就比较喜欢一个人闷头做事,平时空闲的时候也比较喜欢一个人看看书,不太喜欢社交。
但是后来在做项目的时候我发现必须要和客户、同学打交道,要和他们认真的沟通和交流,所以我就努力走出舒适区,每次都逼迫自己和别人去交流。一开始的时候就感觉有一些难以交流,但是次数多了之后,就感觉自己越来越善于言辞,包括很多客户都说我相比一开始的时候更加擅长沟通和交流了。但是空闲的时候,我还是比较喜欢一个人呆着, 看看书,钻研下技术什么的。

爱好

倒在宁波银行终面的原因之二:爱好。

说到爱好这个事情,其实面试官不是想听你真的有什么爱好,而是想通过爱好来对你这个人做出一个评价。
所以我在宁波银行中说我自己比较喜欢玩游戏是非常不合适的,对于银行、国企这种领导比较保守的企业来说,他们不会喜欢一些年轻化的东西,甚至可能会对游戏持一个否定态度,所以我想应该这么回答比较合适。

对于银行。
我比较喜欢看书,我非常喜欢看钱钟书先生的《围城》,我觉得这本书里面有很多短小精悍的比喻,比如“城外的人想进来,城里的人想出来”,再比如说“老年人的爱情就像老房子着了火——没救了”,这本书主要是对抗日战争前后社会的一个讽刺和调侃,语言诙谐幽默,故事简单却意味深长,所以我非常喜欢这本书,反复看了好几遍。除此之外,我还看了诸如《我的前半生》、《文化苦旅》等一系列比较著名的文学作品。
除了文学作品之外,我还比较喜欢看一些技术相关的书籍,比如《深入理解Java虚拟机》、《图解HTTP》等,并且会把读书笔记写成博客记录下来。
最后,我还比较喜欢打篮球,我经常和同学们一起组织篮球对抗赛。

对于网易雷火、互娱等。
我比较喜欢玩游戏,并且对游戏有一定的理解。比如之前我就玩过雷火的逆水寒,当时我是开服的第一批玩家,我自己组织了一个小团体,并且带领团队通关了当时最困难的副本——舞阳城。我觉得玩这种多人的网游首先最重要的就是沟通能力,如何和队友沟通,规划每个人的工作就是一个非常重要的事情,然后就是需要有耐心,因为一个副本是比较困难的,经常需要反复的练习和攻略。最后就是认真,攻略副本之前需要查好攻略,在攻略的过程中需要认真做好自己的事情,当队友出现失误的时候需要随机应变进行补救。
除此之外,其他的网易游戏我也有涉猎,比如炉石传说,我就玩到了传说段位,还有百闻牌,我也成功上了名士。

对于有道、华为、美团等普通开发岗位。
我比较喜欢钻研技术和写博客。我在我空闲的时候会看一些《深入理解Java虚拟机》、《图解HTTP》等技术书籍,然后把读书笔记写在自己的博客上并且做一些分享。然后比较喜欢做一些算法图,也会把这些算法题的解法和思考过程写在博客上。有些博客看的人还是挺多的,我也会和他们进行一些讨论,在这个过程中提升自己的技术水平。
除此之外,我比较喜欢打篮球,我会经常和同学们一起组织一些篮球赛。

职业规划

说职业规划最重要的一点就是不要表露出自己会跳槽的倾向。
所以按照时间来说会是一个比较好的选择。
实习~第一年,一开始的时候我肯定是要先学习部门的技术、流程、开发规范以及熟悉一下新的同事和导师。在导师的指导下实现一些比较简单的功能模块,并且在这个过程中学习和掌握这个岗位所需要的知识。
第一年~第三年,这个时候我应该已经对这个部门的业务和公司的流程比较熟悉了,并且技术水平上也有了质的变化,那么我想我可以单独承担起一些功能比较复杂的业务模块,然后再继续提升自己的能力水平。
第三年~之后,这个时候我的技术水平应该相当不错了,那我想我可以承担起一些指导新人的工作,或者能够担任一些重要功能模块的负责人。

能否接受加班

回答这个问题之前一定要明确一点,其实我没得选,只能选择加班。当然哪些加班比较少的公司可以选择其他的回答。
这个问题主要从两个方面来回答,根据先抑后扬的原则,我们先说缺点。
第一,加班会失去什么?社交的时间,娱乐的时间。
第二,加班能够获得什么?能够提升自己的能力,学习到很多新的技术和知识,一份努力一份回报。

为什么不考公务员

对技术比较感兴趣,希望学习的新的知识,觉得公务员的生活过于一成不变等等之类的。总之就是要描述成自己不想考公务员,所以不会跳槽。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值