某高手之C++面试经验与试题汇总

http://topic.csdn.net/u/20080924/15/3b00a84e-970f-4dea-92f2-868c5d1ad825.html

前段时间刚参加了n多公司的C/C++软件工程师的面试,有国企,外企,私企(moto,飞思卡尔,港湾,中国卫星XXX(这个牛))等等等等。感受感想颇多,近日终于空闲,在此表述一下。

    本人基本条件:3年开发经验,2year+ Windows development experence,1year+ Linux experence. 熟悉C,C++,MFC/SDK/API,MiniGUI...(都是一些基本的了)。前公司并不知名,但在其中做个team leader。

言归正传

找工作本人认为最重要的就是前期准备了。

    首先。简历一定要写的切合主题。招聘单位要的是你的技能,这个只要大概能符合就可以,关键他们需要的是你的开发经验,一定要在简历中完美的体现出你之前所参与的项目,一定要写明你在项目中的职责和地位,企业通过这方面侧面对你的技术水平进行定位,因此一定要实事求是的写的尽可能的详细,只要别吹牛B,再详细都不过分。只要上面这些内容得到充分的发挥,那么你基本可以得到面试的机会了。

    面试之笔试。去了10多个单位面试。题惊人的相似,如果你想顺利通过笔试,有两条建议:一,去网上找一些汇总的笔试题,仔细的看看里面关于数组,指针,链表,类的问题,90%的笔试题目就是里面的原题,从CSDN的下载频道可以找到N多笔试题汇总,看过1遍之后你会发现所有的汇总内容都差不多。二、这点就有点那个了,呵呵。不好听叫作弊,好听的话叫夹带。可以把所有您认为比较复杂的算法题打印出来,大概常考的有十几个吧,比如strcpy,strcat,链表逆序,排序,字符串匹配查找,检测单向链表上的环等等,一定要带着这个去笔试,好公司一般都会为前来笔试的人员单独准备一间屋子,所以只要看到差不多的算法,放心大胆的把答案拿出来copy吧。
    这里我说一下,不是出的这些题我们不会写,只是在笔试这种情况下,要把代码写的尽量简练,完善,并且工整确实有些困难。
    去外企或规模大的私企或者股份制,要做好有英语题的准备,不过一般情况下不难,汉译英,英译汉,只要别空着就没问题。

    只要你按照上面的做了,OK,你已经可以和HR以及技术主管直接对话了。
    面试相对上面两个环节是最关键的。如果公司很不错,那么,你一定要准备英文自我介绍,英文项目介绍,英文优缺点介绍,英文个人喜好介绍,我去的公司大多数都要求这个。一上来就是can you introduce yourself in English? Can you introduce you responsibility in your team/project?
    接下来就是技术面试了,一定要好好总结你在之前公司的项目经历和饰演角色,一定要应付的游刃有余,准备充分。然后就是一些技术方面的东西了,virtual,const,static,extern “C”,虚函数表,构造、析构函数可否为virtual,纯虚函数,虚拟继承,偶尔也会问到一些小算法,放心,都是网上有的,只要看过,非常容易应付的。

    最后是问一些其他乱七八糟的事情以及让你本人提一些要求,这些看情况发挥吧。

    OK,如果上述都顺利昨晚,回家等offer去吧。。。如果你确实认为这个单位非常适合你,那你在面试后的1、2天内可以发邮件再次表达自己的心情,并且给自己定一个客观来说相对合理的范围。

    去应聘,看起来很难,其实过程非常轻松。但所有这些其实都是在一个又一个不成熟的面试和笔试过程中积累起来的。

    希望能给大家一些帮助。也希望大家都好运。

    说一下最后的成果吧,在没有任何经验误打误撞了几家之后,2家外企和N家私企来了offer,外企由于是通过外包进去,感觉没什么保障拒绝了,最后挑了一家国内的股份制上市公司,感觉还算可以吧。

    最后,只要你做好了充分的准备,那么机会,高薪定会摆在你的面前。

    与君共勉。

附注:

在一次人才招聘会上,招聘人员告诉记者,他们认为现在的大学毕业生在求职中存在着很多误区,而这些都是直接导致自己求职失败的原因。

一、对企业一无所知

很多毕业生应聘企业很随意,在一次招聘会上,一家化妆品公司的招聘主管让应聘大学生说出几款该公司代理的品牌名字,没想到求职者一个都答不出来。这位招聘主管说:“对公司这么陌生,在求职前不去了解该公司,很难想像他对自己的职业生涯有所规划。这样不负责的人,我们肯定不会用。”记者了解到,这种情况招聘单位遇到很多。

二、自以为是

对于一些大学生而言,并非找不到任何工作,而是由于对工作的期望值过高,对一些低档次的工作不屑一顾,盲目地追求一些脱离自身实际的“高工资、高待遇”的理想工作。这种“半吊子”型的人才,在就业压力日益增大的今天必然要走向失业。

三、应聘太盲目

摘自http://blog.csdn.net/hkx1n/archive/2009/05/13/4175521.aspx

不少大学生并不知道某个职位的职责分工是什么,只会从字面上去理解。一家公司“营业服务部”下属的商品企划

室招聘人,结果许多大学生看到“服务”二字,就以为是做服务工作无人应聘。而当公司把“服务”两字去掉后,马上就有很多人投简历。人事主管告诫说,如果对职位不明白可以询问用人单位,不要单从字面上去片面理解,这样很可能会错过一个好机会。

四、不愿到基层去吃苦

大学生刚刚踏入社会,刚进入企业,很难立刻进入角色。一些公司规定所有新参加工作的大学生都要到一线去锻炼一年,有的同学一看不能马上搞设计、搞管理工作,要“吃一年的苦”,就打退堂鼓不愿意干了,白白丢掉了很好的工作。

五、独立性欠缺

不少大学生在学习中只知死啃书本,没有足够的社会实践,每次应聘都要父母参与求职,自己则缺乏主见。还有的毕业生笔试、面试通过后,在与公司签约的时候,父母到场与用人单位说长道短谈条件。对于这种行为,多家公司的人事主管都表示反感。“找工作的前提是,你是一个独立的人,有自己的判断能力,能对自己负责。”一位人事经理说。


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hkx1n/archive/2009/05/13/4175521.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值