umeng研发工程师 面试经历(2014年3月)

匿名网友 匿名网友 发布于: 2016-02-25 00:00:00
阅读 113 收藏 0 点赞 0 评论 0

为友盟的面试准备了很多,投的是coco2d-x的研发工程师,首先是友盟那边的HR来联系我,说研发工程师并不缺少,但是却测试工程师,问我要不要去:

(这里就是大公司常用的点子了,往往他们只要招5个人,但是他们会伪装成要招100人 的样子来发面试通知,这样显出他们公司很有活力,很有竞争力。而面对这种情况,我们绝大部分的应聘者就要靠运气来应聘了,如果你的职位是真的空缺,那你就 还有机会,如果不是。。。i am sorry,你被耍了。

当然如果你的简历太出色了,是大牛,他们可能会破格要你,或者找你商量要不要去别的部 门。当然我不是大牛,只是可能因为他们测试真的很缺人而且他们估计真的没人报所以才找我调部门。不过,这是好的现象,找你调部门就说明他们真的很需要人或 者很需要你,一般你表现不是太糟都可以过)。

我当时先停顿了一下,然后说了自己的一些情况,表示对测试挺感兴趣的。

(你要是直接说可以,那就表示你这个人太廉价了,对自己的定位根本不准确,连自己想干 什么的都不知道。估计简历或者一面就直接给你pass了。但是你也不能太装逼,让别人觉得你事事的,毕竟大公司不缺的永远是应聘者。你要表达清楚,自己有 点遗憾,不过这个岗位刚好也是我感兴趣的,这样人家才不会挑你刺)。

然后就跟我说了他们公司一点情况,问我大概什么时候可以实习,实习时间长短(这个只是循例地问,并没有什么信息,不过要是不符合人家要求人家就直接给你pass掉了)然后就约了周一两点开始电面。

然后就回去准备了,cocos2d-x一点不会,测试一点不会,友盟不太了解,而且本身并不是大神,只能兢兢业业地努力看了。要注意这种电面时不会问你太详细的东西的, 一般说个思想也就可以了,而且因为不会涉及细节实现,所以对面的工程师一般比你还蒙,你往往看出来自己的设计有问题,他还没听懂,而且还不敢问你,怕显出 他没水平,所以他会根据自己的经验来给你的设计下定论,所以你说的半清半楚的往往会让别人以为你是大神,因为,他会根据自己给你下定义!人还能不喜欢自己 的设计么,所以电面忌讳讲得太清楚,同时忌讳人太实在!!!(当然,大神除外,大神也不会来看这篇东西。。。)

特别是实现的细节,完全不用顾忌,他是不会发现具体实现的错误的。所以一旦你发现自己的设计有问题,千万不要自己说出来!!!

电面是什么意思,就是侃大山,说的名词越是高大上,人家就越觉得你靠谱。所以cocos2d-x先不急着去写helloworld,把基类的定义先看一遍,看不懂上网查,总会搞懂的。测试,你这个新手无非就是黑盒白盒,把黑盒白盒的定义翻出来,像做题一样把定义看一遍,或者干脆抄下来或者复制到文档里,面试的时候偷看。

然后我还自己去看了点高大上的东西,一般看源码就是捷径了, 我看的就是STL的源码,把sort类型的源码都娄了一遍,细节mark下来作弊用。然后再把自己的项目熟悉一遍,每个项目都要有一个特色,一个亮点,没有你也要自己硬造一个,没有亮点的项目就跟没做一样。人家是没有空看你项目的,所以随便你怎么说都行,但是这个生掰的亮点一定要把实现方法了解一遍,不然 如果人家问你实现细节,你就蒙了。

这里奉劝一下,尽量说在自己真正动过手的项目,hr也不是傻的,他们会从各种方面问你项目细节,库,配置,实现各个方面,所以“除了算法方面的项目”之外,你是没法骗出一个项目经验来的。

我这里给大家的建议就是,做一个简单的项目,独立完成,然后上网查一个牛掰的实现方式,完全看懂然后硬生生装到自己的项目里。

还有很多说话的艺术,这里也可以体现,除非是真大神,不然情商真的对找工作有很大帮助!别哪壶不开提哪壶,自己的短板别给别人说。尽量把话题往自己擅长的领域拓展,“啊,这个我了解过,‘说个大概’,不过不太熟。我反而对这个比较熟”然后这类话就可以牵引话题了。

还有一点,怎么辨别人家对你有没有好感:如果,如果面试官主动跟你说公司情况,你这一轮基本就没问题了。仔细想想不难理解,他是稀罕你才会跟你说这个的,不然肯定就“还有什么问题么”就pass了。

好,说完这么多我也把测试,cocos2d-x,和好几个源码通宵看了一遍,自己的项目再仔细看了几遍,把专业名字抠出来,到时连词成句就可以了。

满意的地方:

面试还算比较成功

不满意的地方:

入职的是测试工程师

评论列表
文章目录