某游戏公司程序员面试题某游戏公司程序员面试题

(网上找的)
在原公司是做什么工作的?原公司的产品是哪方面的?
对C++应用到什么程度?
匈牙利命名法?对变量的命名方法?
开发程序的时候经常查MSDN吗?
MFC可以吗?
DC是什么?
内存泄露?
什么是用户界面线程和工作线程?
多线程、数据保护?
工作线程崩溃有什么现像?会有中断信息提示框吗?
线程间消息的发送方法?
在工作线程中不可以创建MFC窗口,要如何解决这种多线程初始化问题?
网络层收发包、TCP粘包?
DLL接口写过吗?如果在接口上崩溃有什么调试方法?
ASSERT函数有什么用途?
对Windows文件系统的熟悉程度?
Windows文件系统?
ini文件的读写方法?
做过2D游戏吗?帧计算与时间计算有什么不同?
做过3D游戏吗?
碰撞检测怎么做?
对像数组是否用new产生?
为自己的游戏编写过debug作弊功能吗?
什么是游戏引擎?你认为游戏引擎应该分几个模块?
CPlayer同步对像?
反外挂?
我们有一款祖马的游戏,你想怎么为它作返外挂系统?
C++中的public、protected、private在实际开发中有什么意义?
UNICODE与ANSI编码的区别?
win32中的PostMessage和SendMessage有什么区别?
hash算法的原理?
用MFC和Win32编写的窗口程序有什么不同?各自的好处是什么?
在不影响客户端编写人员的开发效率的情况下,
如何减少服务器与客启端之间的网络传输?
把多个文件打成一个文件包应该怎么做?说明具体方法。
用xml文件存储配置数据与用ini文件相比,各有什么好处和不足?
一个带有若干子窗口的MFC窗口接收到一个鼠标消息后,
这条消息的传递流程是怎么样的?
消息在传递中途会被截断(不继续传递)吗?  

你可能感兴趣的:(某游戏公司程序员面试题某游戏公司程序员面试题)