您的位置:首页 > 其它

其他公司的笔试题2

2006-11-22 12:13 183 查看
发信人:amuh(阿木),信区:job

标题:Augment

发信站:饮水思源(2003年12月07日21:30:20星期天)


笔试题:

1、用6个9计算出100.

答:9*9+9+9+9/9

2、ifs>0thenprint(test1)

elseifs>9thenprint(test2)

elsepint(test3)

问在s去值多少多少的时候输出为test2

不可能输出test2

3、测试报告填写,简

4、读懂一段程序、写出注释,具体程序计不得了

5、写一段程序实现回文字串判断

6、写一段程序实现最大公约数,也听说有过实现公倍数的

7、给出一个字串,找出所有的字符组合,比如“abccd”则输出ab,ac,ad,bc,...

8、给出了一段经典的有继承/virtual函数的代码,其中构造函数和析构函数会有输出,给

出最终输出结果,并陈述虚函数的作用

9、给出一段程序,最后会给出一个问题并作trueorfalse的回答。


面试:

first:selfintroduction

自我介绍

second:somequestionwillbeaskedabouttheinformationlistedintheresume

根据简历问问题

final:thefutureplaninthefuture3years

3年的职业规划


发信人:iceworld(难道是我的resume太烂),信区:job

标题:Re:郁闷,考完veritas的笔试,才发现这些题目?..

发信站:饮水思源(2004年11月03日15:39:47星期三),站内信件


42.世界领先的存储管理软件供应商——维尔VERITAS软件笔试题

1.AclassBnetworkontheinternethasasubnetmaskof255.255.240.0,whatisthemaximumnumberofhostspersubnet.

a.240b.255c.4094d.65534

c

2.Whatisthedifference:betweeno(logn)ando(logn^2),wherebothlogarithemshavebase2.

a.o(logn^2)isbiggerb.o(logn)isbiggerc.nodifference

c

3.Foraclasswhatwouldhappenifwecallaclass’sconstructorfromwiththesameclass’sconstructor.

a.compilationerrorb.linkingerror

c.stackoverflowd.noneoftheabove

c

4.“new”inc++isa:.

a.libraryfunctionlikemallocinc

b.keyword

c.operator

d.noneoftheabove

bc

5.Whichofthefollowinginformationisnotcontainedinaninode.

a.fileownerb.filesize

c.filenamed.diskaddress

c

6.What’sthenumberofcomparisonsintheworstcasetomergetwosortedlistscontainingnelementseach.

a.2nb.2n-1c.2n+1d.2n-2

b

7.TimecomplexityofnalgorithmT(n),wherenistheinputsize,isT(n)=T(n-1)+1/nifn>1otherwise1theorderofthisalgorithmis.

a.log(n)b.nc.n^2d.n^n

a

8.Thenumberof1’sinthebinaryrepresentationof3*4096+15*256+5*16+3are.

a.8b.9c.10d.12

c乘法相当于移位,

发信人:MICROZC(大蚂蚁),信区:job

标题:NI笔试归来

发信站:饮水思源(2004年11月06日15:46:14星期六)


software

1)charp={"a","b","c","d","e"}

printf("%d/n",sizeof(p));

2)intp[]={1,2,3,4,5}

printf("%d/n",*p++);

printf("%d/n",*++p);

3)实现intstrncmp(conststring*p1,conststring*p2,constintn);

4)说明protected函数可以被什么样类型的函数访问

5)structA{

unsignedcharstatus;

unsingedlongvalue;

}

两个成员变量的偏移,这样写法的缺点,如何改正。

意思应该是把字节数小的类型放到后面

[align=left]structA{[/align]
[align=left]unsignedcharstatus;[/align]
[align=left]unsignedlongvalue;[/align]
[align=left]unsignedshortasd;[/align]
};

Size为12

[align=left]structA{[/align]
[align=left]unsignedcharstatus;[/align]
[align=left]unsignedshortasd;[/align]
[align=left]unsignedlongvalue;[/align]
};

Size为8


6)classA{

public:

staticintGetValue(){returnm_value;}

private:

intm_value;

}

这样写法的错误

静态成员函数不能访问非静态成员变量

7)实现SingleTon

8)还有一道虚函数的题,只要知道概念就会做

9)作文,现在通讯方式和原始通讯方式的比较,类似于TOEFL的八卦文。

发信人:fttt(ft的三次方,本质上我是理性的!),信区:job

标题:re:华硕笔试智力题[zz]

发信站:饮水思源(2004年11月08日20:27:33星期一),站内信件

【在smartme(之)的大作中提到:】

:有5名囚犯,编号1~5,让他们按照编号到装有100颗豆子的袋子里摸豆子,每人都不知

:道别人摸的数目,但自己摸的时候知道袋子里剩下多少,摸得最多和最少的

:会死,跟别人一样多的两个都会死,每个人都保证自己不死的前提下让别人尽量多的人去

:死,问编号多少的人存活概率最大?


显然,为了避免成为受害者,对第n个人(n>=3)而言,他的最佳策略就是取前面所有人

取的豆数的平均值。

先来看看n=3,即第3个人的情况。在他之前,1号和2号已经摸过了,分别记为A和B,以

下用逻辑表达式的形式来描述3号所取的豆数C。

C=(A+B)/2//3号的初始策略,取前两个人的平均值

if(A+B+C)>100//1号和2号加起来取走了超过67个

{

C=100-(A+B+1+1)

ifC==1

return0//1号和2号共取走了97个,3、4、5号认命

else

return1//3号安全。C必定小于A、B中的一个,并且必定大于D、E

}

else

{

ifA<>B

{

ifC==int(C)//整除

{

return1//3号安全。C必定位于A、B二者之间

}

else

{

C=int(C)

ifabs(A-B)==1//1号、2号所取的数只相差1个

return2//此时C=min(A,B),因此肯定已经不可能是最多的。后面的4号、5号理论

上还有可能犯错误,3号还存在一线存活的机会

else

return1//3号安全。C必定位于A、B二者之间

}

}

else

{

return2//此时C=A=B。后面的4号、5号理论上还有可能犯错误,3号还存在一线存

活的机会

}

}

上面这段程序完全可以扩展到n>3的情况,最后我们会发现虽然理论上3号比较有利,实

际上1号根本不会给后面的人设计他的机会。所以唯一合理的结果应该是A=B=C=D

=E=20,也就是全都死翘翘。

当然,以上推理有一个重要的假定,即“很聪明”的定义如下:

“如果无论如何我都会出局,则多一个垫背的比少一个好。”


发信人:jianliu(剑流~穷人什么都要会),信区:job

标题:今天意法的笔试

发信站:饮水思源(2004年11月19日16:58:32星期五),站内信件


考的很差,被bs了

两个单向链表是否有commonnode,

应该考虑有环没环两种情况

没环时两个链表有commonnode时,链表尾肯定是commonnode

有环时两个链表共环

偶没把算法写对

计算100!时考虑溢出情况,很common的一道题

偶还是把程序写错,狂晕

其他的一个4字节对齐应该前面一个char,一个short各占4字节

偏移应该是8,结果应该是1008

考了个java多线程,好久没写java,偶赌了一把,说会死锁,

结果赌错。

另外还有一道求structmember的偏移

应该是#defineoffset(Member,Struct)/

(size_t)(&(((structStruct*)0)->Member)))

后记:后来面试的时候面试官又拿那个4字节对齐问我,我才知道我又错了

应该是1004其实应该写成offset(...)的,呵呵

发信人:jeffcai(bobo),信区:job

标题:SEGA笔经

发信站:饮水思源(2004年12月23日14:36:07星期四),站内信件


我申的是程序开发的职位,一张卷子7道题,主要是C和C++的题目。

第一题是用C写一个矩阵乘法的函数。


第二题考的是关于C里宏的应用

第三题是唯一的一道Java题,考的是关于函数传值和传址的差别。

第四题是道C++的题目,考的是关于异常处理的知识。

第五题是道算法题,也是整张卷子的重头戏。随机产生四个大于0小于10的整数(四个数

互不相同),用加,减,乘,除算24,不考虑括号,但要遵循四则运算优先级的规定。

要求用C代码实现统计利用这四个随机数可以算出24的所有情况的个数。(1+3+4*5=24,

3+1+4*5=24,4*5+1+3=24算三种)

回溯法,不过相当于穷举

第六题又是一道C++的题目,是改错题,主要考的是C++里继承的问题。

最后一题是论述题。要求论述多人团队开发一个项目时编码要注意的问题。


附一面面经:

上午刚刚去面了一面,两个工程师,先自我介绍,然后针对简历问些问题,最后要我提

问,前后也就15分钟。回来的路上接到KONAMI的电话,HR小姐很有礼貌的通知我Final面

未过,55555555。KONAMI,wave~。不过我有点纳闷,为什么KONAMI直到final面结束都没问任何技术性的问题,就连笔试也是20道小学数学和初中物理的题目

发信人:lotusliu(lotus),信区:job

标题:AutoDesk笔试题目,供参考

发信站:饮水思源(2005年11月02日20:28:13星期三)


更多题目访问:http://www.5qjob.com/bbs/topiclist.asp?bd=14

........

3,甲,乙,丙,丁是亲缘关系,他们之间没有违反伦理道德的问题。

1)其中一个与其他三个性别不同。

2)在这四个人中,有甲的母亲,乙的哥哥,丙的父亲,丁的女儿。

3)最年长的和最年轻的性别不同。

问:

谁与其他三个性别不同?

[align=left]其中有一个人与其他三人的性别不同。-----三男一女或三女一男[/align]
甲的母亲,乙的哥哥,丙的父亲,丁的女儿,

最年长的和最年轻的性别不同----确定丁最年长

4,一天,A君和B君一起在路上走着,遇见B君的三个熟人X,Y,Z。

A君问起B君:“他们三个人今年多大?”

B君想了想说:“那我就考考你吧:他们三人的年龄之和为我们两人年龄之和,他们三人的年龄相乘等于2450。”

A君算了算说:“我还是不知道!”

B君听后笑了笑说:“喔!那我再给你一个条件--他们三人的年龄都比我们的朋友C君要小

。”

A君听后说:“喔!那我知道了。”

最后问C君的年龄是多少

2450=2*5*5*7*7,现在无非是找出两对不同的(XYZ),他们的和相同

(2,25,49)(2,35,35)(5,5,98)(5,10,49)(5,14,14)(7,7,50)(7,14,25)

sum:767210864336446


所以就是(5,10,49)和(7,7,50),C的年龄显而易见就是50岁

发信人:luolita(luolita),信区:job

标题:有点变态的奇码(转载)

发信站:饮水思源(2005年11月06日17:06:22星期天),站内信件


【以下文字转载自Motors讨论区】

【原文由luolita所发表】




开放式问题一问就9个。目前为止网申就数它最多。

最后两个特专业:

8::(1)验证有哪几个不同的阶段?(2)如何保证各个阶段验证的有效性?(3)验

证中的functioncoverage与codecoverage概念有何区别?(4)验证和设计之间的关系

?(5)熟悉(与知道)哪一类的验证平台和方法?


9,关于规范:(1)哪些手段可以提高debug的效率?(2)如何维护项目开发中的代码

?(3)维护代码使用过(与知道)什幺样的工具?(4)你认为工具使用中该采用哪些

有效的管理手段?(5)如何制定合理的codingstyle?并有效的推动codingstyle的落

实?(6)熟悉哪些C/C++/RTL的codingstyle?简述之。(7)修改的日志和bug的纪录

该如何维护
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: