名企考试题:广东北电研发考题

earl2000 分享 时间: 收藏本文

【简介】感谢网友“earl2000”参与投稿,下面是小编给大家带来名企考试题:广东北电研发考题(共5篇),一起来阅读吧,希望对您有所帮助。

篇1:名企考试题广东北电研发考题

名企考试题汇总广东北电研发考题

神州数码-开发工程师

1)笔试:综合能力测试(公务员题目)+专业测试(J2EE/C++/数据库) 感觉专业测试很easy,但是考的非常全,涉及范围:struts, spring ,eclipse, html, ejb等等;

2)面试:没有问技术问题

1面:HR面,半结构化测试,主要是性格测试

2面:业务面,没有问任何技术问题,就是职业规划和情景分析

篇2:名企考试题:广东北电研发考题

名企考试题汇总:广东北电研发考题

广东北电-研发

加拿大著名电信设备制造商北电网络公司始建于一个世纪以前,在通讯发展进步历程中始终处于领袖地位,广东北电通信设备有限公司成立于1995年3月,是北电在华投资的核心公司之一,

1)笔试C++:考的比较难,一共4题,1个小时完成:

1.英译汉

做完花了15分钟,英语菜就一个字!

2.中序遍历一个二叉树,不能用递归

地球上的人都知道要压栈,但平时根本就是在用递归解决。当时现场比划,花了近30分钟才勉强写到试卷上,汗颜!如果后序更麻烦。

3.双向冒泡程序改错——3个错误

看来看去,只发现了2个错误,

4.回答程序所完成的'功能-共5问

题目有3页纸,都还没来的急看完,更别说写字了,收卷!

试卷一共13页纸,出来晕倒一大片!真不知道他在考什么。

以下是中大考试题目,要简单多了:

1.IS95标准,关于CDMA发展。汉译英

2.编程题

输入年月日格式yyyymmdd,判断是否是周末,只要求对判断。

3.分析题:有关移动通信编码,位图什么的,好像是输入一串数据,根据题目比编码方法 ,写出编码后结果,好像没多少人会做

2) 面试

1.多进程与多线程的区别与通信

2.测试方法

篇3:名企面试试题――广东北电

英文笔试题

1. Tranlation (Mandatory)

CDMA venders have worked hard to give CDMA roaming capabilities via the development of RUIM-essentially, a SIM card for CDMA handsets currently being deployed in China for new CDMA operator China Unicom. Korean cellco KTF demonstrated earlier this year the ability to roam between GSM and CDMA using such cards.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 (insert a node after a specified node) and removeafter (remove the node after a specified 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 if 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(3*i);return;}

}

please correct them to make sure we can get the printed-out result as below:

3 10 5 16 8 4 2 1

中文笔试题

1.汉译英

北电网络的开发者计划使来自于不同组织的开发者,能够在北电网络的平台上开发圆满的补充业务。北电网络符合工业标准的开放接口,为补充业务的开展引入了无数商机,开发者计划为不同层面的开发者提供不同等级的资格,资格的划分还考虑到以下因素:补充业务与北电网络平台的集合程度,开发者团体与北电网络的合作关系,等等。

2.编程

将整数转换成字符串:void itoa(int,char);

例如itoa(-123,s[])则s=“-123”;

网易

1、10个人分成4组 有几种分法?

2、如图:

7 8 9 10

6 1 2 11

5 4 3 12

16 15 14 13

设“1”的坐标为(0,0) “7”的坐标为(-1,-1) 编写一个小程序,使程序做到输入坐标(X,Y)之后显示出相应的数字。

3、#include

//example input and output

//in 1 2 3 out 1 3 1

//in 123456789 2 100 out 123456789 100 21

long mex(long a,long b,long c)

{ long d;

if(b==0) return 0;

if(b==1) return a%c;

d=mex(a,b/2,c); d*=d;这里忘了;d*=mex(a,b%2,c);d%=c;

return d;

}

int main(void)

{ long x,y,z;

while(1)

{ if(scanf(%d %d %d,&x,&y,&z)>3) return 0;

if(x<0) { printf(“too small ”);continue;}

if(y<0) { printf(“too small ”);continue;}

if(z<1) { printf(“too small ”);continue;}

if(y>z) { printf(“too big ”);continue;}

if(z>1000000010) {printf(“too big ”);continue}

printf(%d %d %d,x,z,mex(x,y,z);

}}

根据这个程序,当已知一个输入,算出输出,如:输入 1 3 1 则输出 1 2 3 输入 123456789 100 21 输出 123456789 2 100 都有),考的'都是很基础的,但是不容易对付

面试:在笔试的过程中进行,就问了一下项目,工作流,专业课程与成绩,感觉很不正归,因为连HR的面试都没有

相关专题 考试题广东