金山笔试Word文档下载推荐.docx
- 文档编号:20365632
- 上传时间:2023-01-22
- 格式:DOCX
- 页数:20
- 大小:34.36KB
金山笔试Word文档下载推荐.docx
《金山笔试Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《金山笔试Word文档下载推荐.docx(20页珍藏版)》请在冰豆网上搜索。
Stat(point,0,0,count);
for(count=0;
total;
count++){/*显示结果*/
printf("
wayof%d\n"
Resoult[count]);
=3;
combin(point,0,Resoult[count],array,0);
}
End();
voidcombin(intpoint,intsum,inttarget,intarray[],intpot)
{inti;
if(point==4)
return;
sum=sum+Num[point];
array[pot]=Num[point];
pot++;
if(sum>
target)
elseif(sum==target){/*显示结果*/
for(i=0;
i<
pot;
i++)
%d"
array[i]);
\n"
;
else
for(i=point+1;
4;
combin(i,sum,target,array,pot);
voidStat(intpoint,intsum,intcurr_count,intcount)
curr_count++;
if(curr_count
!
=count){/*继续递归累加*/
for(i=point+1
i<
4;
i++)
Stat(i,sum,curr_count,count);
else{/*判断是否添加新的可能结果*/
if(total==0){
Resoult[total]=sum;
total++;
else{
if(Resoult[i]==sum)
break;
if(i>
=total){
voidInput()
{
inti;
for(i=0;
scanf("
%d"
&
Num[i]);
voidSortNum()
inti,j,t;
3;
for(j=i+1;
j<
j++)
if(Num[j]<
Num[i]){
t=Num[i];
Num[i]=Num[j];
Num[j]=t;
voidEnd()
getch();
(2)
1.include<
stdio.h>
1.defineARRAY_SIZE4
1.defineMAX_NUM(1<
<
ARRAY_SIZE)
intmain(void)
inth,i,j;
intsum;
inta[ARRAY_SIZE]={1,2,3,4};
intcount=0;
for(h=1;
h<
=10;
h++)
i<
MAX_NUM;
sum=0;
for(j=0;
j<
ARRAY_SIZE;
j++)
if(i&
(1<
j))
sum+=a[j];
if(h==sum)
%d:
"
++count);
%d+"
a[j]);
\b\b=%d.\n"
h);
\nTotal:
%d.\n"
count);
return0;
金山笔试一题目的深入--ZZ
题目要求:
不用临时变量,交换两个整数的值。
当场的所答:
=======
a=a+b;
b=a-b;
a=a-b;
另解:
========
a=a^b;
b=a^b;
当场先用异或做了半天,没做出来,等其它的题目做完之后,反过来再继续,就用了上述所述的当场答案。
在回来的路上,跟同学讨论,自己在琢磨,最后终于正解了异或这种解法。
再到网上搜了一下异或的用法,它也常用于密码学。
如下:
=================================
intc,p,key=8;
//c(Ciphertext)代表密文,p代表明文,key代表密钥
cin>
>
p;
c=p^key;
p=c^key;
上面是一个简单的密码编程问题,p是用户登录时输入的密码,c是存在数据库中的数据,key是已经定义好的密钥。
这样,如果别人盗取了数据库中的密码,用该密码登录时,会被提示“该用户密码错误,请确定后重新输入”。
呵呵,这只是一个简单的密码编码。
当然,常用的不会这么简单。
P.S:
真心希望自己通过金山的笔试,取得面试资格。
同时,又多了一种思路,额外收获,欣喜!
金山笔试--天津---ZZ
今天去笔试金山了,出的题不算难,很基本,但是答好也根本就不容易
c语言中我们常用的memcpy(),memset(),memmove()等这些函数的实现细节平时有几个人能去把他弄明白哩……
反正我是没弄清楚,呵呵,今天晚上就出了memmove()的实现
//memmove()功能将指针src指向的前n个字节拷贝到dest指向的前n个内存区域中
//可能出现dest和scr内存重叠的情况,都进行了很好的处理,这也是和mencpy()的区别之处
vord*memmove(void*dest,constvoid*src,size_tcount)
void*ret=dest;
if(dest<
=src||dest>
=src+count)
{
while(count--)
dest++=*src++
dest+=count-1;
src+=count-1;
dest--=*src--
returnret;
//void*memset(void*s,intc,intn)
//用c填充由指针s指向的内存区域的前n个字节.返回指向该内存区域的指针s.s并不一定是指向字符的指针,
//以是指向任何类型的指针,甚至可以是指向结构的指针.
intmemcmp(constvoid*buf1,constvoid*buf2,size_tcount)
if(!
count)
return(0);
while(--count&
&
*(char*)buf1==*(char*)buf2){
buf1=(char*)buf1+1;
buf2=(char*)buf2+1;
return(*((unsignedchar*)buf1)-*((unsignedchar*)buf2));
char*strcat(char*dst,constchar*src)
char*cp=dst;
while(*cp)
cp++;
/*findendofdst*/
while(*cp++=*src++);
/*Copysrctoendofdst*/
return(dst);
/*returndst*/
intstrcmp(constchar*src,constchar*dst)
intret=0;
while(!
(ret=*(unsignedchar*)src-*(unsignedchar*)dst)&
*dst)
++src,++dst;
if(ret<
0)
ret=-1;
elseif(ret>
ret=1;
return(ret);
金山笔试题ZZ
任一给4个正整数,求出它的所有加和的总数。
并按相应的格式打印出来
如:
1,2,3,4
共有加和数10种。
结果打印如下:
和为1有1种
1=1;
和为2有1种
2=2;
array);
if(curr_count
!
for(i=point+1
;
if(Resoult==sum)
Num);
Num){
t=Num;
Num=Num[j];
include<
defineARRAY_SIZE4
defineMAX_NUM(1<
金山笔试题--ZZ
4个题
第一题交换两个变量的值(不能使用临时变量);
第二题,逆序一个单链表;
第三题,c++的构造和析构。
第四题,三选一:
1,字符集的问题;
2,com组件的问题;
3,跨平台编程的问题。
金山笔试经历--ZZ
终于有了一个笔试机会,可以缓解一下紧张的情绪。
10月31日,上午10:
30开始笔试。
拿到试卷,傻了!
基本上是C++的知识,还有一些数据结构方面的。
我的简历是关于java的,怎么能这样对我。
在拿到试卷后,意味着笔试结束了。
花了一些时间把试卷浏览了两遍,记下一些重点,可以为其他的同志提供一些帮助。
大体的内容包括:
OSI七层协议,排序算法,数据结构,二叉树,链表,算法效率和优劣等等。
这方面的东西都不懂,这能瞎写了。
金山面试--北京大学--ZZ
1、面试前情况,资格审查以及抽签不用细说。
2、具体面试中主要是常规考题,并没有专业问题。
(1)你最适合做什么工作?
相当于为何报考公务员之类的题目。
(2)你认为,上级解决问题的办法,没有你的方法好。
你会如何做?
这是常规考题,相当于处理领导关系。
(3)如今是竞争的社会,你如何跟同事间竞争?
常规考题,相当于处理同事关系。
(4)和谐社会的标志是什么?
如何建立和谐社会?
时事政策考题,这个如果记不得,那就自由发挥。
(5)如何组织一个大型的研讨会?
常规考题。
3、补充部分:
要有良好的心理素质。
有时候面试官虽然有10-12个,但是对你的面试基本上不会有太大的兴趣。
所以一定要保持平和心态。
还要注意好时间,我现在只记得5道题目,实际是7道题目左右;
面试时间为20分钟,
今日关注十大风云榜
芯片/电子技术
1
Intel
2
国腾电子集团
3
Melexis(迈利芯)
4
扬智电子
5
德州仪器
6
"
日月光集团"
7
联发博动
8
赛普拉斯半导体
9
深圳赛意法微电子
10
环旭电子
今天在金山的游戏策划笔试上晕了--ZZ
今天中午接到金山的笔试通知,昏天暗地的做了两个小时游戏策划..
大概五页纸
1.让你写三款以上网络游戏的名称和公司(还好,还好..)
2.写出传奇,魔兽,梦幻西游,剑侠情缘的公司(开始冒汗~)
3.给了一大堆英文缩写,据说是游戏专有名词,解释(已经晕了)
4.考了关与金庸,古龙,温瑞安和黄易等著作知识(选择的答了几个)
5.写出春秋战国时期五个将军的名字(偶只写了个廉颇~)
6.写出成都在春秋,宋,清等五个朝代的名字(不会!
)
7.分析超级玛丽,泡泡堂,大富翁,冒险岛的可玩性(凑字数是我的强项)
8.把麻将,拖拉机,大富翁,打沙包改编成网络游戏,并设计其玩法(我设计的估计正常人绝对不会去玩!
9.写出魔兽的十大缺点和梦幻西游的十大优点(我写得都有点超脱了)
10.选择性回答,我选择的是文案策划,把一个人,魔,神三界的故事续写,它给出了开头..
(这个我写得最惊天地,泣鬼神咯,完全的肥皂剧加白痴情节)
呜呼!
所以一定要把握好。
教育/研究所/事业单位
中国航天科工集团三院303所
中国船舶重工集团公司第七一九研究所
水利部发展研究中心
中央机关及其直属机构
东北财经大学国际商学院
中国科学院数学院高性能计算研究中心
西安热工研究院
中国空空导弹研究院
中国电子科技集团公司第四十四研
国家知识产权局专利审查协作中心
金山公司笔试--清华大学--ZZ
本以为所有软件公司的笔试题都跟HP招实习生一样考的都是那些基础的概念,可是在金山工作人员发下考卷的那一刻才知道,我们都猜想错了,可能因为员工和实习生是两个不同的概念,所以各自的要求也不一样,实习生是要求基础好,一培训就能马上做项目,而员工就不同了,要有一定的编程能力才能算过关。
今天笔试一共考了5题,不象HP的出了n多,呵呵!
!
题少但做起来并不轻松,两道编程题、一道改错题、一道给出程序写结果题,最后还有一道自由论述,关于最近做的或者即将做的程序的描述,下面将逐一介绍。
编程题:
给出功能描述,自己写代码实现。
其中一道是输出自然数n的约数,另一道是快速排序(当然题目不是那么描述的,而且可以有多种解答方法,但用快速排序本人认为是最好);
改错题:
是考WIN32的,找出程序中的错误之处,偶找了半天才找了4处,还不晓得对否。
改错题就是这样,程序意思都看明白,就是不晓得哪里错,一看都对,呵呵!
程序结果输出题:
主要是考继承,比如如何初始化子类,另外还有虚函数的继承问题,子类的一个对象到底是如何在调用虚函数等;
至于自由论述大家就可自由发挥了,把自己知道的一点信息发出来,供需要的朋友参考!
金山笔试的一个测试题目---ZZ
金山公司WPS查找功能的对话框如下所示:
(只用vb做了个界面示例,希望大家能看明白)
【用例一】查找内容“a”,查找范围工作*,搜索按行,查找对象值,匹配大小写不选,全字匹配不选,区分全半角不选
【用例二】查找内容“b”,查找范围工作薄,搜索按行,查找对象值,匹配大小写不选,全字匹配不选,区分全半角选要求将测试用例补充完整。
(有的称呼和题目的表达上可能不准确,记不太清楚了,但题目的大概意思基本上清楚了,希望我的表达没有误导金山笔试归来之游戏文案策划--ZZ
问题一,从盈利性和可玩性谈谈中型网络游戏(卡丁车、劲舞、街头篮球)
问题二,自己设计升级方案(包括升级时间、显示图案……)并从完家角度分析
问题三,自己设计一款竞速类游戏,并设计道具,功能和效果
问题四,谈谈休闲网游的交互性
呵呵,与你分享吧,我投的是游戏文案策划。
大家)
很兴奋得第一次笔试,也是很比较郁闷的一次笔试;
好不容易考完试,觉得还行,就是最后有一道题矩形相截题没有完全搞定所有情况,只列出几种,然后到今天,考试后一周多的时间,才被获知已经被bs了,……效率……唉,确实……
很郁闷得是这样就简单地bs一个很有希望的未来员工同事,郁闷的是金山的效率……一周多的评阅时间……要知道现在很多人才都在分秒被别的公司争取……或许,是工作人员够尽职的!
所以,假如是那样,我绝对向您们致敬,不过也致歉!
不过我的建议是,作为一个有着历史的软件公司,在超速发展的现代技术时代,效率是最重要的。
(抱歉:
我是对比腾讯以及迅雷等。
)
不过这次笔试确实让我学到了些东西,知道了不足,我会更加努力的。
-------这才是这次我最重要的收获:
非计算机专业也要有跟他们一比高低的能力。
实力决定一切,现实没有优惠券。
由于没有金山方面的保密协议,所以以下是考试的三道题(08.05.17考),看到此文的同胞们可以参阅:
一。
编写函数实现十
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 金山 笔试
![提示](https://static.bdocx.com/images/bang_tan.gif)