目录:
1. 金山软件股份有限公司客服面试题(招聘笔试真题)
2. 金山软件系统测试类招聘笔试题(真题)
3. 金山软件销售面试笔试题
4. 金山软件招聘笔试题及参考答案(Java基础)
5. 金山招聘笔试题
6. 珠海金山办公软件WPS OfficeC++开发工程师招聘面试题(2011笔试真题)
7. 金山C++面试题
8. 金山办公软件有限公司(WPS)C++开发工程师招聘笔试题及参考答案
9. 金山报社记者面试题
10. 金山笔试真题
11. 金山公司软件工程师面试题
12. 金山软件C++开发工程师面试题(2011年笔试题)
13. 金山软件JAVA笔试题
14. 金山软件程序开发面度题
15. 金山软件工程师招聘笔试题
16. 金山软件公司JAVA研发类面试题(笔试真题)
17. 金山软件公司系统测试类招聘笔试题及参考答案
18. 金山软件公司招聘笔试题
19. 金山软件股份有限公司测试工程师面试题
内容节选:
金山软件公司招聘笔试题
以下题目请在一个小时内完成。
1、完成字符串拷贝可以使用 sprintf、strcpy 及 memcpy 函数,请问这些函数
有什么区别,你喜欢使用哪个,为什么?
2、变量的声明和定义有什么区别?
3、请写出下面代码在 32 位平台上的运行结果,并说明 sizeof 的性质:
#include
#include
int main(void)
{
char a[30];
char *b = (char *)malloc(20 * sizeof(char));
printf("%d\n", sizeof(a));
printf("%d\n", sizeof(b));
printf("%d\n", sizeof(a[3]));
printf("%d\n", sizeof(b+3));
printf("%d\n", sizeof(*(b+4)));
return 0 ;
}
结果:
30
4
1
4
1
sizeof计算字节数是和平台相关的
4、请完成以下题目。注意,请勿直接调用 ANSI C 函数库中的函数实现。
a)请编写一个 C 函数,该函数给出一个字节中被置 1 的位的个数,并请
给出该题的至少一个不同解法。
unsigned int TestAsOne0(char log)
{
int i;
unsigned int num=0, val;
for(i=0; i<8; i++)
{
val = log >> i;
val &= 0x01;
if(val)
num++;
}
return num;
}
、、、、、、