金山校招笔试题.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
金山校招笔试题

金山校招笔试题 1。将一个N进制数转换成M进制数 2。找出32位数中是回文数,且其开方为整数的数 3。将某个文件从一个目录拷贝到另一个目录下(不能用C/C++中的函数或类) Open Read Create Write Close 还有一个C++的改错题,差不多100行的样子 3个WIN32的汇编题,不知所云 两个小时完成 编程题要求提供代码和编程思路,时间优化策略 感觉好难 1.改错 考的是c++ 2.32位回文数 开根号为整数的打出来 3.n进制数转m进制数 (1m,n=16) 4.将文件从一个目录拷到另外一个目录 5.找出一个文件中的特定单词,并打印包含该词的行 剩下的貌似是汇编 何况我投的金山职位描述上都只要求 了解一种编程语言 郁闷啊 参加金山笔试的感想- - 昨天参加了金山在人大的笔试,感想颇多。 现简要介绍一下笔试题目,我应聘的是词霸的研发工程师。词霸的笔试题目对编程要求比较高。 第一题是一段英文阅读题,主要内容是关于COM的,后面有三道判断题,题目也是英文的,我想应该是考察应聘者的专业英文水平。我英文不是太好,虽然基本每句话能大概了解意思,题目仍然做不出。我想应该在大学学习中学习一些课外的知识会比较好,不要求会用,只要能了解其大概,基本工作原理,特性什么的就行,这题应该就很容易答出来。 第二题~第四题是算法编程题,应该是考察应聘者的基本专业素质 第二题的内容是:输入自然数n,打印1~n的所有质数。写出算法思路、函数实现、如何优化时间复杂度。 个人感觉这道题是比较简单的。最为比较常见的算法,应该掌握。 第三题的内容是:高精度乘法,输入不大于256位的正整数,计算其结果,并显示计算过程(乘法竖式),写出算法思路、函数实现 比如11×11=121,应显示为: 11 × 11 —————— 11 11 —————— 121 这道题跟我以前的数据结构实验的一道题类似,当时要求使用链表,我没有选这道题,所以见到这道题我不太会做,只写了一下算法思路。 数组乘法 int a[N]; int b[N]; int c[2 * N]; void mutiply() { for (int i=0; iN; ++i) { int carry = 0; for (int j=0; jN; ++j) { carry += a[i]*b[j]+c[i+j]; c[i+j]=carry%10; carry/=10; } } } 第四题是:已存在一组数据,若数据个数小于两个则程序结束,若不是,则选择一个中间点,将数据分成两组,比中间点小的放在一组,其余的放在一组。并对并对两组数据排序。 这道题应该是测试评聘者的基本素质,对经典排序算法的掌握程度。我对这些算法却仅仅是了解,建议大家一点要练到熟练写出的程度,可以节省很多时间。 第五题是VC++改错题,由于前边时间耽误的太多,没时间做了。应该考察的是应聘者对C++语言的语法熟悉程度。 第六题是操作系统的题目,是关于死锁的。不知做得对不对,但感觉上不是很难。 第七题是汇编题,本题有两道题,后一题是选做题。 前一题好象是说子程序的调用又要有汇编语句的支持,不同的编译器、操作系统等都有不同的隐式约定,简述你了解的一种。我对汇编不熟,而且学校学的是16位汇编,且好像没叫过题目说的东西,所以此题放弃。 后一题是现有一段英文简述64位汇编,之后问64汇编按英文简述的那样有什么优势?然后是写一段什么东西。此题还是放弃。 通过这次笔试,我被鄙视了。谁让咱自己确实实力不行呢。这次笔是让我知道,大学学习还是应该注意基本素质的培养和练习,应该多写代码,使自己不手生,还有就是熟练掌握各种基本算法。课余了解一下工作中常用的技术。这样至少可以答出1~6题。 看了一下表,十点三刻了,我的两个同去金山的同学也已接到面试电话,我已经确定被淘汰。看来仍要为生存而继续奔波,从小的梦想也就此破灭。 本以为所有软件公司的笔试题都跟HP招实习生一样考的都是那些基础的概念,可是在金山工作人员发下考卷的那一刻才知道,我们都猜想错了,可能因为员工和实习生是两个不同的概念,所以各自的要求也不一样,实习生是要求基础好,一培训就能马上做项目,而员工就不同了,要有一定的编程能力才能算过关。 今天笔试一共考了5题,不象HP的出了n多,呵呵~~~题少但做起来并不轻松,两道编程题、一道改错题、一道给出程序写结果题,最后还有一道自由论述,关于最近做的或者即将做的程序的描述,下面将逐一介绍。 编程题:给出功能描述,自己写代码实现。其中一道是输出自然数n的约数,另一道是快速排序(当然题目不是那么描述的,而且可以有多种解答方法,但用快速排序本人认为是最好); 改错题:是考WIN32的,找出程序中的错误之处,偶找了半天才找了4处,还不晓得对否。改错题就是这样,程序意思都看

文档评论(0)

htfyzc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档