面试技巧

方正集团C++工程师笔经面经

职场词典 zhichang.cidiancn.com

阅读: 148

 

  职位类型:C++工程师

  面试地点:北京

  招聘公司:方正集团

  方正电子C++工程师应聘过程分享:

  笔试

  笔试题型包括选择题、简答题和编程题。前面10个选择题都不难,都是基本的C/C++的内容,包括?指针,虚函数,const等知识点。

  简答题包括#ifdef#else#endif的作用,int和char*怎么转化为string类型。

  编程题如下:

  a.老题目,都写了N遍,不用库函数,实现strstr()函数

?

  b.给定一个数字串(0到9任意取值),长度为N,给定M个数字子串,长度为3,请编程实现,在源串中找出字串的最大的解决方案

  ie:比如源串为12314231452,字串为123和231,其中123出现的次数为1,而231的次数却为2。

  总的来说,笔试题相对来说不难,一小时做完。

  面试

  面试官是技术经理和HR,一对二的面试。

  技术经理先让自我介绍,包括自己的专业背景、基本情况、性格以及作过的项目等。我说了不少,但是我说的项目技术经理不是很懂,没法产生共鸣。

  自我介绍完毕,技术经理开始提问:

  1.我看你做的项目都跟C++关系不是很紧密,那你能够做好我们这个行业吗?

  PS:我应聘的是方正电子的印艺研发中心,这是他们的核心业务,在报刊印刷排版市场占有率达95%以上。

  这个问题一针见血,本来应聘的就不是自己的喜欢的行业,只能一直强调自己的自学能力和对方正电子的热爱之情,说到自己用过他们的飞腾排版软件,他插了一句,是盗版的吧?我说,老师对不起,我们是学生,只用于教学。

  2.我看你项目大部分都用C,那你说说C和C  哪个好吧?

  语言没有哪们好不好,只是看适不适合自己的项目,C和C++都是世界上很好的编程语言,C偏底层,C++偏上层,讲了下C和C++的发展史,以及自己对C++四种特性的理解,最后也不知道怎么扯到自己编码比较规范,自己说是遵照华为公司制定的软件规范写的,老师问哪儿来的,别人也是不是遵照该规范?我强调了编写代码规范的作用,有利于项目组充分沟通,也对自己以后重新看代码很有好处,所以从学编程第二年开始就一直按照该规范来进行作业。

  3.你觉得你笔试卷子答得怎么样?

  我很有自信的说,答得比较好,然后说最后一个题目由于时间不是很充足,没答得很完整,其他的题都不难。

  4.在学校当过学生干部?参加过什么社团?

  我就说自己下象棋、五子棋比较厉害,是我们学校棋协的组织部长,组织了两场大型的校际比赛,并去超市拉赞助等等。

  到这里技术经理就面试完毕,然后由HR来问了:

  1.看你刚才说得那么多,你是不是大学经常做演讲啊?

  我说做演讲不是很多,只是参加社团活动锻炼了自己(事实是自己不擅长在公众场合下说话,只是面多了而已,表现得太放松了)

  2.再具体介绍下的性格,包括优势和弱势

  心里想不是已经说过一遍,又让说一次,然后这次就强调自己的独立和坚强,讲了一个故事来论证,估计把HR感动了,缺点就讲了下自己有时太过于谨慎而已。

  3.受过什么样的挫折呢?

  又开始讲故事,讲了自己高考的故事,以及找实习在INTEL一对五惨败的经历,然后说发现自己的不足,下定决心好好补上来。

  4.你的职业规划是什么样子?

  这问题都回答了N遍,说自己只能规划3-5年的路,扎扎实实的去学,争取在能够很好得理解本行业,并对本行业的趋势有一个宏观上的把握,此类云云。

  5.需要公司为你解决户口吗?

  其实我找工作目标是做嵌入式开发的,来这应聘C++工程师也是为了户口。所以我就回答:“很希望公司能为我解决户口,毕竟自己在北京上学这么多年。”

  面试官问完就轮到我向他们提问了,我的问题是:

  1.我了解到公司主要做印刷排版的,那杨老师您能不能给我介绍下相关的业务?

  2.公司在印刷排版市场占有率达95%以上,请问公司又是如何保证这一领先地位呢?

  3.请问公司的职称体系是什么样子的?

  总结这次应聘过程,笔试比较顺利,面试可能表现得太过于放松了,而且毕竟做过的项目离C  有点远,成败难料啊。

 

分享给亲友.

下一篇:面试时,要温柔的对待对方 下一篇 【方向键 ( → )下一篇】

上一篇:没有公司会要有这四种求职心理的应届毕业生 上一篇 【方向键 ( ← )上一篇】