首页 > 技术文章 > 2016面试记

godtrue 2016-11-30 23:24 原文

前言:目前入职新公司已经两周了,回头想想自己这一次的面试之旅,真有点过山车的感觉,有时候觉得面试效果挺好的,和面试官聊得挺嗨!有时候觉得深受打击,问的许多问题都从来没有想过,好像自己白活了一般!不过最终还是要感谢幸运之神以及自己,去了一家自己想去的公司,目前还在适应阶段。由于自己到目前为止仅仅入职过两家公司,且都属于比较小的公司,所以在大公司里有许多的事情都感觉有点新鲜,比如:有班车了好方便终于不用挤地铁了;公司有自己的食堂不用每天到外面的地方去吃饭了;平时还会发点水果什么,工作的氛围也不错,最好的就是这里有好多的东西可以学习,公司的平台挺大的,是我期待的公司。

 

面试流水:

1:

彩麒麟——此次面试之旅的第一家,全当试水面了。不过由于准备不充足(从来没有去过的一个地方总要找上一找的,预算的时间可能也不能满足)原本约好上午面试的,后来调整到了下午。在此公司附近等待了一段时间,熟悉周围的环境、吃饭等。后来实在等不及了就提前一点去了,到了之后他们还在办公室吃饭,等待了一会之后由一位人事的负责人来面试的,问的全部都是业务上面的事情。通过和他聊天,我了解到这家公司不是我要去的(和我的第二家公司类似,不是一个专门技术类的公司,公司本身想做原本包给其他公司的项目,由某公司领导主导新起一个技术部门),最后也和他挑明了,所以,最后就没有最后了!

2:

新贷联盟——和我的第二家公司也类似,是一家互联网金融公司,技术团队有二三十人,我经过了人事面试、初级技术面试,听面试人员讲他们所用的技术还是我比较期待的——多线程、高并发、缓存、大数据,这些技术几乎成了面试的必问点。不过可惜,书我看过一些,概念了解一些,实际的工作中并没有使用过,基础的东西回答的还行,不过总体的面试感受是深受打击,我五年的工作经验有一半白瞎啦!(我在第一家公司工作了四年,这家公司做的基本都是企业级的管理软件,处理的数据量、并发量都比较小,使用的技术是传统的SSH三大框架,当然环境是一方面,人必须要承认自己能走多远,永远都取决于自己,可能是基础差、可能是智商不够、也可能是方法不对又或者是自己不够努力,总之我感觉自己的水平确实比较次。)

3:

中国健康云——直接跟经理进行交谈的,聊过天之后就开始做上机题,三道题目,比较遗憾,没能做的出来。感觉这家公司还挺不错的,至少和那位女经理的聊天是非常愉快的,就像两个好久没见的朋友似的,直到谈论他们公司如何定薪资的时候。上机题目自己做的时间太长了,自己都有些不好意思了,最后灰溜溜的走啦!面试是失败的,聊天倒是挺愉快的。

4:

元银国际——和初级技术面试后,又和项目的负责人聊天,期间在等待的时候还碰到了一位新入职的美工,我们闲聊了几句,给我的感觉是金融公司确实的舍得给钱,让我深感做技术还是挺有前景的,不过最后还是没有通过面试,他们想要一位能带团队的人,而我仅仅带过两三个小弟做一些功能而已。另外,就是我的金融公司背景有点扯,因为上一家公司虽然是一家小的互联网金融公司,不过由于近来P2P业务不是那么好做了,所以,维护性的活做过一些,再者就是又做了一些其他公司的项目了,之所以离职其原因,也是感觉发展不妙前景堪忧!

5:

未名企鹅——这个公司是我非常想去的一家公司,一是办公环境相当不错,二是团队号称是BAT系出身的人物,三是离我现在的住处还算可以。面试的过程倒是挺愉悦的,不过结果令人失望。没有上来就做面试题,就是一问一答的和面试官聊技术,不过他的问题是越问越难好些自己都没怎么听说过。我对这个公司好感俾多,我主动的发邮件问了一下面试的结果,结果就是没戏,技术实力没有达到公司想要的目标,我很失望!

6:

中科利信——这家面试的结果给了我许多的鼓励,通过了技术初级面试、项目负责人的面试、以及最后的公司领导的面试,当然,由于这家公司有国企背景且给我感觉比较传统,五险一金又全上,导致到手的工资少,最终选择了放弃。不过我在这家公司面试的时间相当的长,比在京东面试的时间还要长,一上午两个技术面试官轮流着问我各种问题,最初大部分都是基础的问题,当然也是比较实用的一些技术点,后来就是有点高大上的问题了,离我实际的工作经验比较远。

7:

瑞友——这是临时加的一家面试,是做外包的给民航做项目的,需要的是项目负责人,架构师级别的工作人员,我自认为还不够,当然,项目本身也不是我喜欢的,之前我给首都机场和国航做了一些项目,相对都是比较传统一些的项目,感觉一般般。

8:

职品汇——这也是当天临时加的一家面试,公司创始人——春哥,想找一位Java技术的负责人,我目前还没做过架构师的职位,又是一家小型创业公司我怕耽误他,最终也是选择放弃了。不过创始人对我的吸引力还是挺大的,履历比较牛逼,感觉他个人也比较厉害。当天面试就是聊天式的,我觉得必须对企业和自己负责,所以,自己办不到的能办到的都给他讲明白了,后来我又仔仔细细的搜索了关于这个行业以及春哥本人的相关信息,一度想试一试赌一把,后来面试不知为什么变得比较顺当一些了,连着有几个公司都给了Offer,特别是拿到京东的Offer之后就选择放弃了。不过,我还是挺看好这个行业的前景的,社会、公司、个人都希望能找到更靠谱一些的合作对象的。希望职品汇能发展的越来越好,为中国的社会诚信事业做出些贡献。

9:

臻和科技——这次面试非常愉快,真是无欲则刚。因为,去之前就有些不想去的,这家公司的技术团队非常小,并且不是专业做技术的(这里的技术特指编程技术),我之所以去,是因为他们的人事比较有意思,讲他们公司的福利待遇发展前景都挺不错的,我曾经读过一本书《癌症.真相:医生也在读》,他们公司做的事情就和这本书中一些东西比较符合,我也想去了解了解。到了之后,感觉纯粹是聊天,有些技术点会有些不会,总体感觉挺好的,不过最后我也挑明了不想来这样的公司的,所以,后来也就没有后来了!

10:

 太极智旅——国企背景的公司,项目经理面试、CTO面试、人事面试,总体感觉还行,至少问的问题回答上来了百分之八十,面试官还挺nice的。面试到最后好像就会有感觉了,哪个面试官怎么样?哪个公司怎么样?至少在面试通过与否上是有感觉的,而且越来越灵敏。

11:

 天融信——去这家公司面试,让我深受打击。中间还有一个小插曲,我去了两次,第二次猎头姐告诉我是二面,到了之后他们人事一脸懵逼,后来解释说是面试的部门搞错了,第一次来是一个部门的,这次是另外一个部门的,第一次做的题目还行,都是比较基础的题目,面试官后来又问了三个问题,就结束了。第二次过来又从头再来了一遍——等待、做面试题、技术一面、技术二面,这次答的不太好,而且面试我的同学比我还年轻,不过问的问题都是我不曾接触、不曾思考过的问题,我很窘迫,又感觉自己这几年白活了,最后带着沉重的心情灰溜溜的走啦!

12:

 软通动力——外包公司,在最初的时候就听说过这个公司,好像还挺大的,接到人事面试通知的时候还有些不想去的,不过后来讲他们的公司、项目、工资待遇挺好的。况且现在还没定下来去那里,就去面面呗!从我的回忆中我也慢慢的体会到了,其实我对自己的定位是不明确的,什么样的公司,什么样的项目都行。这样选择面比较宽泛,但是自己也会浪费更多的时间和经历去尝试。我找工作一般考虑的思路是这样的,第一:公司本身怎么样?第二:公司待遇怎么样?第三:我和公司的匹配度怎么样?第四:进入公司有发展吗?能学习到更多自己想学习的技术吗?第五:再去考虑公司的位置?至于什么行业、什么项目、企业的性质我通常不靠前去考虑。

13:

 荣宝支付——这家公司的位置非常不错,离地铁相当近,办公环境也相当的可以,面试官同学也挺好的。不过对于他们来讲,我不是他们要找的人,他们想找一个高级或者架构级别的人,而我还不够。

14:

 京融宝——互联网金融公司,有一个自己的小技术团队,项目负责人也做过机场相关的项目,我们聊的还挺投机的,就是聊天连笔试题都没做。去面试我一般都去的比较早,精确的定位面试的位置,吃早餐,守时等等是非常有必要的。在等待的过程中接到两个京东的面试邀请,第一个京东金融的,想要一个高级的通过电话沟通觉得我不太符合他们的岗位要求,隔一会又来了一个是京东研发中心的,上来我就将第一次和他们金融的沟通情况讲了一下,不过他仍然觉得我可以通过面试再具体的聊一聊,我就跑过去了,这两个电话让我在京融宝的面试轻松了一些。另外,在之前我也接到过京东的面试邀请,并且沟通的一些信息,让他们发正式的面试邀请他们不知怎么搞的,没有发,我也就没法去面试了,去京东面试真的还真是蛮远的来回半天没有啦!

15:

京东——此次换东家,也算是挺幸运的,去了京东。京东面试给我的感觉一是时间长,二是面试人数多。做面试题、高级程序员面试、架构面试、负责人面试、架构评级,从中午到下午足足三个多小时。面试结束后都有点缺氧,每个人都有一些不同的问题轮流着问。下午回来后就有通知了,面试通过了,走领导审批的流程那,给的薪水没有我上家公司高,也没有我已经拿到的的其他几个OFFER高,不过最终我还是选择了去京东。经常在京东购物,感觉就一个字特别明显——快,而且他们发展的也越来越好,我也想去一家大型的大平台的互联网公司,正好他挺符合我的预期的。由于做传统的项目比较多,技术有瓶颈也在所难免,正好可以去京东好好的学习一番。

 

面试感触:

 一是累,刚开始每天跑一家,这样不慌不忙先了解一下自己的面试差距,后来就是每天两家,最多的时候也有过一次一天去四家的,天气好还行,如果刮风下雨,跑来跑去比上班还累

二是丰富多彩,每天都能去不同的地方,和不同的人聊天、做不同的面试题、思考不同的问题,了解不同的企业和人,让我觉得挺有意思的,特别是遇到和自己聊天聊得比较嗨的面试官

三是心情如过山车心态却越来越平和,在面试的过程中不同的公司面试的形式各有不同,有的先笔试再聊天;有的先聊天再机试;有的纯粹就是聊天,有的问题简单;有的问题难;有的问题难易参半,有的只问后端;有的前端、后端、数据库统统都问;有的还问智力题,总之,有点忽而在水中有忽而在火中的感觉。不过由于工作时间长,项目经验丰富,设计、编码、测试、发布、维护以及需求、培训等等的活都做过,找工作不用怎么投简历,猎头和Boss等的面试邀请就够忙活的啦!

 

面试技术:

 网上面试题一大片,我就不一个个列举了,临时抱佛脚也许有点用,不过更为关键的还是在于平时的学习、时间、思考,能去一个好的平台尽量的去,能学到货真价值的技术才能活的更有底气和尊严。不过我想列出如下几点,被面概率最大的一些知识点,平时有时间补上来,一定会对自己的裨益良多的。

1:Java基础,特别是字符串相关的技术点,看过底层源码了解原理最好

2:Java集合类,这是怎么都绕不开的问题点,能看源码了解底层的实现最好啦!这里有很多难倒我的问题。

3:JavaIO类,这也是怎么都绕不开的问题点,平时开发用的也会比较多一些

4:Java多线程,光了解原理还远远不够啊!我平时开发实际用到的比较少,面试时这里多次是卡我的地方

5:JVM,这是进阶必须要懂的知识点

6:下面就是大数据、缓存、消息队列、分布式开发、数据库优化、数据库索引、框架原理源码这些问题了,这里目前不是我所擅长的,不过我一定会加紧补上的

7:数据结构相关的知识

8:设计模式相关的知识

9:各种工具的使用特别是流行的常用的社会化编程的工具,比如:Git、Maven等

10:对于项目的思考——你以往的项目是什么?有什么用?为什这么做?还有没有更好的做法?等等这样平时对待各种项目时的思考

11:对于工作、生活、人生的思考,工作是为了给公司创造价值、为了给社会创造价值、为了实现自我的价值。生活中时时刻刻都有这样的机会,可以多多的思考一下怎么样能使工作更好、生活更好,并且找到他们之间的平衡点

12:其他,技术是工具是手段是达成目标的外延物,能生活的好,维护好自己内心的健康、安宁、平和才是生活关键的,平时多看看别的东西,多接触接触不一样的人和事也是一种休息和阅历,不但能丰富自己生活,也能为工作和学习开拓更宽广的思路

 

进入京东,不出意外,三年之内都不一定再换东家了,希望与京东共发展,也非常感谢京东平台提供的工作、学习、发展的机会。

推荐阅读