目录:
1. 游戏策划面试复试题(巨人网络)
2. 游戏策划面试题(巨人网络招聘笔试真题)
3. 软件工程师面试题(上海巨人网络科技有限公司招聘笔试真题)
4. 上海巨人网络科技有限公司ASP.NET面试题目
5. 上海巨人网络科技有限公司软件工程师招聘笔试题
内容节选:
软件工程师面试题(上海巨人网络科技有限公司招聘笔试真题)
笔试时间:三小时内
姓名:
开始时间:
完成时间:
(解题前,请首先写设计思路。)
(请自行解答,一旦发现抄袭,笔试成绩取消。)
第一题:写一个函数,交换两个变量的值,不使用第三个变量。
如a=3,b=5,交换之后a=5,b=3;
答:
描述:不使用新的空间,那么只能使用原来的变量‘记忆’旧的数据,由
void swap(int *a,int *b) //C++语言描述
{
*a=*a+*b;
*b=*a-*b;
*a=*a-*b;
}
第二题: 编程求两个矩形的相交矩形
分别输入两个空间中两个矩形的左上角坐标x,y,以及宽(width)高(height), 如果两个矩形有相交,输出相交的矩形左上角,右下角坐标,x1,y1,x2,y2
例如: 键盘输入: 0,0,100,100
20,20,100,40
输出: 20,20,100,60
、、、、、、