完美世界实习面试总结
2015-07-02 14:48
381 查看
我果然还是个懒人,拖了将近一个月才来写完美世界的面试经历。话不多说直接上干货。
我参加的是完美世界的散招,所以流程有些特别。
我应聘的服务端开发的实习岗位,主要考察的是c++基础和linux网络编程方面的知识。
整个面试大体流程:
首先在完美的前台领到一份基础知识试卷,一个小时之内完成。
试卷主要考察的是C++的基础知识,包括选择、填空、简答和算法题。
说几个试卷中印象比较深的题目。
1.考察C++中类的拷贝构造函数和赋值函数的区别,即什么时候调用拷贝构造函数,什么时候调用赋值函数。
2.给定A,B,C三个点围成一个三角形,写一个函数随机生成三角形内部的一个点,即生成的点在三角形内且在三角形内任意位置的概率相等。
3.完成strcpy()函数
答完试卷,直接带着试卷找面试官参加面试,总共有两次面试。
一面:
一面有两位面试官,先是例行公事的自我介绍。然后一位面试官拿着卷子,一边阅卷一边问一些卷子上的问题(卷子上边的题目见上面的题目)。
除了卷子上的题目,面试官还会针对做过的项目问一些项目相关的技术问题。比如项目中的优化问题以及平时调试解bug等问题。因为我做过项目是网络相关的项目,所以面试官问了linux网络编程方面的问题,如udp的优化问题等。
最后手写链表转置的代码。
二面:
二面的面试官问的全部是项目相关的问题。讨论了项目中一些具体的算法的实现方法。
很多天后接到hr的电话,过程比较曲折,最后顺利的通过面试。
一个月后回头看看完美面试的经历,只能说运气好。路还长,加油吧少年!
我参加的是完美世界的散招,所以流程有些特别。
我应聘的服务端开发的实习岗位,主要考察的是c++基础和linux网络编程方面的知识。
整个面试大体流程:
首先在完美的前台领到一份基础知识试卷,一个小时之内完成。
试卷主要考察的是C++的基础知识,包括选择、填空、简答和算法题。
说几个试卷中印象比较深的题目。
1.考察C++中类的拷贝构造函数和赋值函数的区别,即什么时候调用拷贝构造函数,什么时候调用赋值函数。
2.给定A,B,C三个点围成一个三角形,写一个函数随机生成三角形内部的一个点,即生成的点在三角形内且在三角形内任意位置的概率相等。
3.完成strcpy()函数
答完试卷,直接带着试卷找面试官参加面试,总共有两次面试。
一面:
一面有两位面试官,先是例行公事的自我介绍。然后一位面试官拿着卷子,一边阅卷一边问一些卷子上的问题(卷子上边的题目见上面的题目)。
除了卷子上的题目,面试官还会针对做过的项目问一些项目相关的技术问题。比如项目中的优化问题以及平时调试解bug等问题。因为我做过项目是网络相关的项目,所以面试官问了linux网络编程方面的问题,如udp的优化问题等。
最后手写链表转置的代码。
二面:
二面的面试官问的全部是项目相关的问题。讨论了项目中一些具体的算法的实现方法。
很多天后接到hr的电话,过程比较曲折,最后顺利的通过面试。
一个月后回头看看完美面试的经历,只能说运气好。路还长,加油吧少年!
相关文章推荐
- 黑马程序员--OC学习笔记之代理模式的简单分析
- 程序员职业规划:让自己变得重要(转)
- 转载:一个平庸程序员的自白(豆瓣深度好文)
- [java面试]关于多态性的理解
- Hibernate的10个常见面试问题及答案
- 本科生面试总结,以及offer选择
- 华为公司java面试题及答案
- 不只是给面试加分 -- Java WeakReference的理解与使用
- 传统IT转互联网面试经验分享
- iOS经典面试题
- 黑马程序员——Java基础---多线程
- 黑马程序员——高新技术---反射
- Java面试常见知识点
- 面试记录
- 创优翼职场新解:八招职场新人必学的职场法则
- 黑马程序员---String类和基本数据类型包装类
- 初级面试题
- Android面试总结
- 被问概率达99%的面试问题
- 黑马程序员--java基础学习笔记3