腾讯技术类岗位面试经历
1。笔试
我想腾讯的笔试还是比较适中的, 虽然广度与深度都不够,但是 毕竟因为它只是笔试,只是用来筛选面试者的,而不是象学术竞赛一 样一战决胜负,何况它是笔试,所以也就有笔试的局限性。 (啊哦,
是不是离题?)笔试主要是 C++的内容,然后还有一部分数据结构、 系统平台(WIN32和LINUX者B有)的编程知识(线程模型、共享内 存、编译或对象模型等)、JAVA (这次笔试JAVA有一题,是填写同 步的关键字的,当然题目没有明明白白告诉你写 synchronized 这个 关键字啦,否则就要被人 BS 了,哈哈。好在JAVA下的同步基本实 现机制相当简洁,只要刚才那个关键字申明一下就可以了, 学过java 多线程模型的人都应该知道填什么, 可惜我那时我也拼写错误了,漏 了一个字母。。。,好象是5分一题的,损失不小哦)等。可以说还是 比较有代表性的。这里罗嗦几句 ~~~~有的人总是问为什么都考
C/C++ ,我想因为C/C++才能比较好的表现出你的编程的水平(包 括风格、惯用法、技巧性、严谨性等),就象堆积木,给你不同形状 的积木越多,那你就越能堆出更多的造型。还有就是是 OOP (这里
废话几句~~~OOP思想很重要,记得当年初次接触C++真的是只知 其所然,而不知其所以然。特别是 虚拟virtual这个词,可以说是 最最核心的了,理解了它,你会觉得这个词实在太优美了,哈哈 ~~
你可以这样测试你自己的 OOP能力,针对OOP的三个特点用程序 写出对应的例程,如果能够写得正确且健壮,那么应该也就什么问题 了)做比较大的项目现在一般都采用 OOP来实现的了(当然对于特 殊的需求、环境和人除)。VB和DELPHI虽然也很流行,一方面是他 们没有国际标准,其次是由于它太高级了, 一些传统的编程技术被隐 藏了,姑且不论VB (6。0以前)不支持OOP,那就更难用它来考 OOP 了,DELPHI支持OOP,但是我想很多同学都只是用它进行 OBP,而不是OOP,所以。。。至于JAVA,我本人也很喜欢,而且怎 么说,JAVA也很接近C++,何况其API也比C/C++ Library更规 范、全面,所以使用起来很方便。但是正如考数学分析比考高等数学 往往会加深对数学的理解的道理一样, 除此以外也有另一层寓意,假
如你能徒手打败你的敌人,那么再给你一把利剑,我想你会在更短的 时间内结束战斗,呵呵。所以考 C/C++还是比较合适的,公平是相 对的。。。
2。一面
面试其实也挺难说的,因为这个环节很灵活,也许在面试之前连 面试官自己都不知道他自己将要问什么, 呵呵。这里也只是给出一个
case (归纳法不适用,呵呵)。一面时,我只带了两页纸简历,到了 面试地点,才发现很多人都是一叠资料的,有的人还不断在复习资 料「。别提当时我有多狼狈了。根据外貌和谈吐可以推断出一面面 试官是一个前线的技术专家。面试时首先自我介绍,我一向没刻意去 背自我介绍,但是也事先想好了的。然后就是问你哪种编程技术比较
拿手啊,项目经验啊,我想关键是深度一定要够,一定要体现你的参 与价值和收获,不管是开发过程还是开发技术。面试时我分别从开发 过程与开发技术两个方面说了两个项目,感觉面试官还是接受了的, 然后小部分技术细节,比如说在一个项目里面为了解
腾讯技术类岗位面试经历 来自淘豆网m.daumloan.com转载请标明出处.