C++笔试汇总 之 金山篇

对,笔试!金山的,包括金山软件、游戏,自己做的大概4份,加上网上search的,结果挺多的,慢慢写




1、WPS

1.1第一次:没做C++的,我做Java的笔试,C++主要缺IOS组的,Windows的跟IOS的同一份C++题目。。。

1.2第二次:有分开IOS和C++的,我做C++的


2、西山居

2.1第一次,没去

2.2第二次,感觉是走过场,没投resume,做了一下题目


3.网上搜的,用来做功课对不,结果有点意外(有09,10年,也有最近的)


1.2 

选择题:注意点是enum类的输出

设计题(改):

定义了一个shape祖先类,triangle子类,circle子类,一个draw(HDC,Shape)  function{dynamic_cast < type-id >,if-else-if-else}

shape{id},triangle{id,xy1,xy2,xy3},circle{id,xy1,r}都是数据类

设计题:定义了一个student{int age;int score;}类似的,查询前十名成绩最好的人的名字,topK


设计题:原文是弱智编辑器,实际是简单的中英文翻译器,有若干本辞典,每本有若干如此

laxative,缓泻剂”,

“dam,该死的”,

dam it,该死的”,

"it,它",

这般的rules,输入中文“该死的缓泻剂”(没有空格),就得输出“dam laxative”(有空格的),

但弱智的程度还没到无药可就:

若输入"dam it",输出“该死的”,而不是“该死的它”或者“该死的 它”(有空格)





2.2

-选择题:没什么,还是那个注意strlen,ziseof,memset,memcpy,memmov

-简答题目

--  --第一小题:指针与引用

--  --第二小题:ctor为何没返回值(我想可以从ctor本身设计和实现,或者从return语句或返回void)

--  --第三小题:单向双向链表的

--  --第四小题:云计算的概念,还有举例什么是云计算

-改错:写了一个去空格的dotC,具体记不起了

-设计:读一个内容全部为【Windows文件s】路径的小文件,获取它们(Windows文件s),打包压缩,(有解压缩接口,无需实现),得到input.pak


















最后,当然是,题目:

1.1 下载

2.1 下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值