来自2018年夏季的面试经历和感悟

      面试的情况,在这五月的头两周经历了5次正式的面试,两次水水的面试。本来是打算五月面试十家公司,至少拿五个offer然后选一个合适的好好干。现在想想太天真了,因为面试比我想象的要累,今天面完这家后不打算再找了,把之前的面试的经历和感悟记录一下,待以后参考。下面写的都只是自己面试后的一些感悟、面试公司对我的评价和自己对面试公司的评价,只是自己的一些主观的东西,没有任何赞扬和贬低的意思,所以下面的公司我也不准备写名字,就用字母代替。

       介绍下自己吧,16年毕业于一个普通一本,计算机专业本科学生。第一年在惠州,开发是DVB-C盒子的菜单,学习了一些机顶盒基础知识和概念。后来部门解散,不想待公司分配的部门,来到深圳找了一家外包公司,还是机顶盒,做IPTV,自己在HAL组做字幕相关的开发。说实话,HAL是硬件抽象层,目的是屏蔽底层的硬件差异,但是字幕模块跟这个HAL到底有多少关系我现在都不是特别了解。而且实在是受不了外包的环境,并不是工作累,具体原因不细说了,建议大家能不去外包就最好不要去吧。

       其实这次离职自己也考虑了一段时间,因为工作还没两年就换两家公司,这个不太好,可能有些公司不太在意,但一般HR是肯定会有所考虑的,我面试过程就有一个直接说了你这样的话其实不太好。这个我也知道,但自己待在外包的话意义更不太,只是浪费时间,权衡考虑了一下,决定还是离职了。所以自己才会有面试十家,选一个自己心仪的好好干几年的想法。第二个就是虽然自己做了快两年的机顶盒,但机顶盒涉及到的知识比较单一,学到的东西并不多,大部分都只是概念性的东西,再加上自己的钻研精神不够,所以知识面挺局限的,两年别人都算半个老员工了,自己还跟个新人一样,找工作还是有点担忧的。对口的如果还是做机顶盒自己又不太愿意,不对口的如果要我了还得考虑下这个公司行不行.......

       下面就开始吧!

        第一次水水的面试,无地自容。

        准备离职的时候开始在Boss直聘上关注有关机顶盒、电视开发发面的工作,第一个找我的居然是另一家外包公司,他说他们是项目外包,除了项目是外包的其他自己公司一样。虽然是同样的套路,但自己想先试试吧,能不能过不知道,反正过了也不会去,但这么久都没面试了,先预热一下也没关系。然后就一个下午约了面试。第一次没太多时间准备,连简历都是学校那会的修改了一下就拿去了。到公司楼下,因为面试的人比较忙,我就等一会,然后招聘人员叫了两个人出来面试,应该是找人项目的项目经理之类的,由于没找会议室什么的,我们就坐公司楼下广场的小桌子上,周围还有其他休息的人,而且在大马路旁边,有点吵,我自己虽然算水了,但这面试也太水了吧。算了,随便吧。两个人开始看简历,然后要我自己介绍,真是很久没面试经历了,自我介绍都忘了要讲些什么了,而且还有点紧张,介绍得有点乱,大概讲了点内容后,他们就简历上的问了几个问题,回答得很马虎,自己确实很多都不记得了......

       然后问我盒子是Android系统还是Linux系统?

       这个之前自己也有这样的疑问,但一直也没弄明白,就模糊的回答好像都有......

       “介绍下Android的分层”

       ........,不太了解。

       “介绍下你之前自己独立负责的项目”

        在外包公司基本就是解bug,就回答了之前做的两个菜单,但这个他们似乎没什么兴趣

        “那你这两年写了多少行代码”

       .......,没去记过

        之后又对简历上的一些提了几个问题,但都牵扯到Android相关,没一个回答自己满意的,这时候脸都开始红了,真想找个地洞钻下去,硬着头皮撑到后面。看面试官表情就知道很不满意,就介绍了一下他们是做Android层的驱动相关的内容,至少驱动层要了解,然后上下层相关的接口要知道。自己这个根本不对口,所以整个面试过程回答就是牛头不对马嘴......。最后面试官也对我做了评价,觉得我对软件开发的只停留在某一方面或者解bug上,没有整体的认识。就比如机顶盒的结构,软件分层之类的,嗯....挺有道理的。

        第一次面试就这么无情的打击了自己,不过也吸取了教训,首先面试中常见的一些回答要好好准备,然后就是把简历好好修改,就简历上的一些问题事先想好回答等。恶补了一下Android分层相关概念,思考他们跟盒子的一下联系等。然后开始第二次面试。


       第二家面试,有点夸张。

       做了一点准备后,去了第二家公司,做Linux C方面的开发,带着试试的心态投了这家公司。去公司第一感觉是楼有点旧,里面光线有点暗,在前台准备好后,有个HR小姐姐就出来接待了,叫我拿出相关资料后,拿了份面试题给我做,主要是一些C语言题目,两道编程,一个是字符串找出每个字母(不区分大小写)数量,输出数量最多那个。面试题真喜欢靠字符串相关的题目,幸好自己喜欢看看相关的题目。这个程序写的还不错,第二个是链表相关的,大概就是两个链表储存的值,对应的相加后存放到一个新链表。刚好自己前一天无聊看看了数据结构,有点链表的相关知识都还记得,第二个编程也做得可以。笔试感觉良好。

      做完后HR小姐姐拿去检查了,然后开始技术面,首先自我介绍,面试官没有对简历具体提问,就问之前有没有Linux下面开发,我说代码编译的时候用,开发接触得少,然后问了字节对齐,这个倒是了解,回答了后面试官可能还不太满意,又提问了一下,回答可能还是没他想要的那个答案,没有继续问了。然后就是线程进程的区别、TCP/UDP的区别,这些我的概念还在大学的只是水平,毕竟之后的工作中没有用到了。然后面试官介绍了下公司的情况什么的。我觉得面试应该差不多,估计是回去等通知,结果面试官说叫我等下,有第二轮面试....。这是我瞟了下自己的笔试成绩,七十多分,估计中等的样子吧。

       第二轮面试还是技术面,这个项目经理之类的,自我介绍完后开始问了下工作的内容,我的每次回答他都会深究一下,问到原理性的东西才停,每次问完也没很在意我的回答,都是开始自己的评价、理解之类的。给我感觉有点装,没有贬低的意思,只是感觉。很多东西都在那自问自答,我说到字幕怎么画的时候,他非扯到字幕在屏幕上怎么显示,像素的原理之类,有些都涉及到计算机图形学的内容,他好像对这个很感兴趣。还非在黑板上画显示原理,怎么存储等等,很多问题回答得比较勉强,但他好像也对答案没特别在意,好像在研究什么知识一样。还问了自己业余看不看书,自学些什么知识等等......。第二轮其实也挺轻松的,我的很多回答他都会发散,很多时候都是面试官在说,感觉他对水平应该还是可以的,很多东西都喜欢往细节深处去理解研究,然后说教一下,嗯...挺适合当老师的。然后问我又什么问题后,说叫我等一下,还有人面试....

      啥,还要面?好吧,又等了会,一个女性面试官,年龄感觉有点大,自我介绍后知道她属于HR的面试那种,问了点自己基本情况,工作内容,离职原因。然后开始问我对职业有什么规划,自己的优势有哪些,对公司的理解等等,这些不都是校招的那些学生才问的吗?算了,扯了一会后开始说加班,公司制度福利方面的事,然后叫我把面试时填的信息表填完整,再做一会,还有个人要面试.......

       已经是第四轮了,从下午一点半做题开始现在已经是快五点了,最后进来的也是HR,自我介绍后问了点上个HR一样的问题,然后开始谈薪资,直接介绍说按我这种情况是多少薪资,薪资架构,福利等。然后就叫我把资料准备下,说要到总部去审核,薪资还勉强接受吧,比现在的好点。终于结束了,接待我的HR小姐姐把拿了我的资料,说总部审核五到十天给结果。我说可以,问了下还要审核什么。HR小姐姐说走一下流程,一般这边面试过了,那边审核一下资料没问题就可以了。哦,那我的面试是过了?嗯,这边是过了,一般这边过了总部那边审核下就会发offer了......

       好吧,虽然面了一下午,但没想到就过了,还是有点开心的,回想一下面试过程不算是很好,估计是笔试做得还行,但面试这么多轮真有点夸张......


       第三家面试,感觉还行

       第三家公司规模不大,估计就一个大办公室那种,开发和HR都没分开,过去后也是一轮笔试,主要是C语言问题,还有一些其他计算机基础知识和几个Android题。没有编程,就几个读程序的题目,对于没事喜欢刷刷题的我这个算简单的了,加上运气还不错,那几个蒙的Android题也对了,笔试好像没怎么错。笔试完后技术面,进来的应该是这边技术的主管,简单介绍了自己后,他开始介绍公司的一些情况和工作性质,然后就机顶盒一些相关问题稍微问了下,这个公司是芯片原厂,但还是机顶盒芯片,可能之前自己的开发在这还是可以用到很多,主管说笔试挺好的语言应该没什么问题了,又开始说了工作的事,大概就是公司可能没之前那么好发展,但技术方面一直都还不错,好好做可以学很多东西。然后就叫HR来和我谈。

       HR这边也是聊了同样的问题,自己基本情况,职业,以后的发展,公司福利待遇什么的。谈薪资的时候,我开的可能有点高,他们估计是接受不了,然后又谈了一会,最后说公司再讨论下之后给我答复。

       这家offer应该没问题,就是如果薪资太低自己估计不太愿意吧!


        第四家水水的公司

        这个是Boss直聘主动找我,我看了是做智能家居,是个创业公司,规模不太,自己之前没接触过这种,就想看看,在深圳一个比较偏僻的地方,进去看果然是小公司,办公室一眼可以看到所有人,隔壁就是总经理,然后直接去他那面试,介绍了下自己后,说了自己的工作内容,总经理挺有礼貌的,全程微笑着在听,然后说了他公司主要做智能家居,是创业公司,要懂的东西多,学的也会很多,说我之前主要做软件,他们这边硬件也要接触,就是告诉我他这规模虽然不是大公司那样比较规范,但对个人成长很大....估计是看了我之前离职的公司,我之前待的公司名气确实挺大的,离职原因我上面就说了。最后问了下我期望的薪资,然后稍微了聊了下就说可以了,他们考虑下给我答复.....

       我坐车找地方都两个多小时,你聊了不到半小时,其实那个总经理听完工资我就知道没戏,这种不可能给多少钱的。真不如不来。浪费时间。

        

        第五家公司,聊得挺开心

        第五家好像是跟电视开发相关,没有笔试,直接技术面,介绍完自己开始就简历提问,可能电视方面跟机顶盒相似,问了很多问题都感觉回答得不错,除了机顶盒还有码流相关,PSI/SI表,Linux常用操作编译等,他看了简历上的adb工具,我回答了工作中使用情况,面试官说你这也是做的Android开发的工作,好吧,我之前都只是做机顶盒相关的内容,真没想什么Android开发。然后又问了MK的内容,整个面试感觉自己就这场回答的挺不错的。面试官面完后说叫HR来面,感觉有戏。

      HR面千篇一律,还是前面的内容,最后谈了下工资,可能开不了那么高,说之后再联系。

   

      因为现在已经凌晨一点了,实在有点累,后面两家就简单写吧。

      第六家公司,感觉不好

      第六家还是也是做硬件,跟机顶盒有点相关,但公司总体印象不好,到了打电话给约面试的人,她叫我直接到公司来,我说已经到了,那就直接进来,找前台.....好吧,估计是比较忙吧,但我打电话只是礼貌一下,也没别的意思,但听说话好像有点不太耐烦,应该是我错觉。第一轮技术面,还是简历的东西,但....好像重点偏移了,介绍了一点之前工作后,面试官看到简历上有使用Linux系统,然后开始问一些常用的命令,这些都回答还行,他说Linux系统还掌握得不错.......这....应该是命令使用还不错吧,我其实除了这些其他也不会啊,可能他们主要也就使用命令吧。然后看到我简历上使用SVN,Git,他开始问Git的使用,还是一些常用的命令,这个我会的不多,好几个没回答上来,他还接着问了好几个,比如一个分支怎么不切换到另一个分支去查看另一个分支的内容,这个真没接触过,但是Git也只是一个工具,使用时实在不记得自己查一查就行了,这个东西的使用这么重要吗?心里有点疑惑,然后是他们老大的面试,直接给了我一个题目,叫我写一下程序,题目还行,写完程序给他,他叫我上级验证一下.......好吧,虽然好久没直接拿IDE去这样编译运行题目的程序了,但VC什么应该还是记得,结果他拿了台电脑,把Windows系统关了,打开了个Linux的系统给我......硬着头皮使用了系统写了程序,编译有点错误,修改后成功了,但输入数据后出现了段错误,结果输不出来......算了,就这样给他。面试官看了说之后给答复,看看接下来的人面试。

       整个面试,自己确实很多东西都不太记得,确实基础不够,但我觉得整个面试该问的重点没有,就是一些没那么重要的细节,像程序写完后非要自己去运行一下,我感觉没必要,本来也不是来考试的,可能他们对动手能力,程序开发基本能力什么要求比较严格吧。

       

        第七家,打脸。

        最后一家,实打实机顶盒公司,自己选择这个主要是想考察下自己之前学的怎么样。对机顶盒开发到底了解多少。公司还是挺大的,一栋楼,非常干净明亮,感觉很好,前台小姐姐也很漂亮......到面试那层前台登记,前台小姐姐也很漂亮....,登记完后在那边等,HR小姐姐过来找我,她挺有气质的,长得好特别像我一个大学同学,嗯,好像偏题了。首先是笔试,两个问题,第一个是解析表的题目,这个刚参加工作的时候稍微接触了,一边想一边写,大概完成了程序,第二个是一个几页的大程序,要改错,我以为是程序功能实现上有什么问题,大概看懂了程序后也不知道有什么错,就找了个语法错误。第一轮技术面,对简历开始提问,主要我之前做的工作,介绍我做的项目的时候,他提了些问,果然开发机顶盒,同行一下就能看出门道,自己之前对机顶盒整体就不是很了解,主要的工作内容也是单一,很多概念之停留在理解的层面。勉强回答完后,他开始看笔试题......然后告诉我,第一个编程题不是看我功能实现,那个简单,只要是看自己编码规范,然后看到我程序命名就不规范......然后我开始解释代码时还发现了两个错误......好吧,确实掌握不够,面试官给的评价就是基础不牢,习惯不好......实话。然后叫我等下,HR小姐姐来聊了下,她人挺随和的,问了基本情况后,聊了聊公司制度福利,有点还聊点题外话吗,感觉很轻松。然后就是主管一类的来面了。首先就是一个题叫我做一下,我拿笔准备写程序的时候,额...一个类似脑经急转弯的题.....还好想了想找到答案了。然后面试官看看简历,对我简历提出了疑问,是的,简历提出了疑问,觉得简历逻辑不清,重点没区分出来......好吧,只能尬笑了。然后问我目前工作内容,要我解释下HAL组怎么屏蔽硬件差异的,说实话我自己也疑问,只能说点抽象的东西来解释,但他似乎不太满意,说还是没明白,你具体解释下,我只能硬着头皮说了字幕相关的是怎么实现,还是很抽象,然后他接着问字幕跟HAL层又由什么关系,说实话,我真没搞定,我一直就觉得我现在的HAL组做的工作跟硬件抽象层没关系.....然后还是一些机顶盒的概念。回答得都不好,比如之前Ali芯片是什么平台,用什么型号,这些之前真没关注,之前做DVB盒子一直都是画菜单,稍微了解一点机顶盒知识,自己又不太钻研,这些都没了解,而现在做的工作更加单一。果然自己对机顶盒学得不怎么样。面试官也是给出了结论,我虽然是开发的机顶盒,但学的东西太局限了,开发的内容也很少,大部分机顶盒知识只停留在知道的层面。和他所期望的还是有点差距。我明白他的潜台词,就是我虽然开发了两年机顶盒,但学到了知识却很少,然后他就委婉的说了你两年换了两个工作,耽误的时间也比较多,和他们公司待了两年的人相比还是有点差距的.......虽然有点失落,但知道他说的是实话。自己本来就不努力,还耽误了这么多时间,学的东西太少,参加工作两年还跟新人一样。一次彻底的打脸。

       之后就是回去等结果了,我估计他可能也许会给个offer,一是我毕竟还是有点机顶盒基础,二是如果他们缺人的话。但结果如何我应该都不会再做直接开发机顶盒的工作了.....


        到今天为止,之后应该不会再找工作了,确实太累了。

        经历就是这些,再简单说说感悟吧!

        首先找准公司,别一股脑都面试,考虑一下,不太合适的不去,就算要也不打算去只是想试试的也不去,面试太多真的挺累的,没必要浪费那么多精力在没结果的面试上面。

        简历写好,常见的提问事先准备下答案。

        平台也很重要,很多时候我们觉得只要自己努力,在哪都能发光,但平台就跟方向一样,一旦方向错了,那你就要白费好多努力,至少你想赚钱,那就还是找个热门一点的方面开发,只是过于局限的平台就不要选了。

         整个面试后感觉自己真的还只是个新人,要努力要学的东西真的还很多,具体入职的公司,心里也有点想法了,接下来,请沉下心来好好努力吧。不要太浮躁了,潜心才能学到知识。

                                                                                                                2018年5月16日凌晨













       







  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值