英文笔试题
1. Tranlation (Mandatory)
CDMA venders have worked hard to give CDMA roaming capabilities via the de
velopment of RUIM-essentially, a SIM card for CDMA handsets currently being de
ployed in China for new CDMA operator China Unicom. Korean cellco KTF demonstr
ated earlier this year the ability to roam between GSM and CDMA using such car
ds.However,only the card containing the user’s service data can roam-not the
CDMA handset or the user’s number (except via call forwarding).
2. Programming (Mandatory)
Linked list
a. Implement a linked list for integers,which supports the insertafter (in
sert a node after a specified node) and removeafter (remove the node after a s
pecified node) methods;
b. Implement a method to sort the linked list to descending order.
3. Debugging (Mandatory)
a. For each of the following recursive methods,enter Y in the answer box i
f themethod terminaters (assume i=5), Otherwise enter N.
static int f(int i){
return f(i-1)f(i-1);
}
Ansewr:
static int f(int i){
if(i==0){return 1;}
else {return f(i-1)f(i-1);}
}
Ansewr:
static int f(int i){
if(i==0){return 1;}
else {return f(i-1)f(i-2);}
}
Ansewr:
b. There are two errors in the following JAVA program:
static void g(int i){
if(i==1){return;}
if(i%2==0){g(i/2);return;}
else {g(3i);return;}
}
please correct them to make sure we can get the printed-out result as belo
w:
3 10 5 16 8 4 2 1
中文笔试题
1.汉译英
北电网络的开发者计划使来自于不同组织的开发者,能够在北电网络的平台上开发圆
满的补充业务。北电网络符合工业标准的开放接口,为补充业务的开展引入了无数商机,
开发者计划为不同层面的开发者提供不同等级的资格,资格的划分还考虑到以下因素:补
充业务与北电网络平台的集合程度,开发者团体与北电网络的合作关系,等等。
2.编程
将整数转换成字符串:void itoa(int,char);
例如itoa(-123,s[])则s=“-123”;
U2合唱团在17分钟内得赶到演唱会场,途中必需跨过一座桥,四个人从桥的同一端出发,
你得帮助他们到达另一端,天色很暗,而他们只有一只手电筒。一次同时最多可以有两人
一起过桥,而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去,来回桥两端
。手电筒是不能用丢的方式来传递的。四个人的步行速度各不同,若两人同行则以较慢者
的速度为准。Bono需花1分钟过桥,Edge需花2分钟过桥,Adam需花5分钟过桥,Larry需花
10分钟过桥。他们要如何在17分钟内过桥呢?(有个同济的学生写文章说他当时在微软面
试时就是碰到了这道题,最短只能做出在19分钟内过桥,微软的人对他讲这样的结果已经
是不错的了!)
A点到B点
1和2过去 2分钟 2
2过来 4分钟 2+2=4
10和5过去 14分钟 4+10=14
1过来 15分钟 14+1=15
1和2过去 17分钟 15+2=17
19分钟还很不错????
这是广州本田的试题,大家看一下
广州本田笔试题
1.排序s-m-t-w-t-f-?
2.如果六千,六百,六表示成6606,那么十一千,十一百,十一表示成什么?
3.grass后面加一个词,agent前面加一个单词,组成两个新词,这个词是什么?
4.农场不知道有多少鸡,现有一批饲料,如果卖掉75只鸡饲料够20天用,买进100只
鸡饲料够用15天,问原来有多少只鸡?
5.6个桶,装着两种液体,一种液体的价格是另外一种的double,桶容量为8,13,1
5,17,19,31,有一个美国人,各用了14美元买两种液体,剩下一个桶。问剩下哪个?
6.篮球场,还剩6秒,差对手4分,没可能追得上,现在有一个暂停,你会怎么指导球
员去做?