应届生求职招聘论坛

标题: 我总结的华为试题 [打印本页]

作者: shybit    时间: 2008-10-29 11:09
标题: 我总结的华为试题

第一部分,不定向选择

第二部分,填空题

1. 什么是UML?分哪两类?

2. OS一般的两种进程调度策略

3. 进程间的四种通讯方式

4. 一棵二叉树的前序,中序,后序遍历结果

第三部分,问答题

1. 通常递归所采用的数据结构?递归和循环的区别?

2. 将一个单链表逆序。

3. A,B,C,D四个进程,A向一个缓冲区写数据,B,C,D从该缓冲区读数据,A要等到B,C,D都已经读好才能写下一个。用p,v操作实现通讯。

4. C 程序写运行结果。

class A
{
public:
void f1()
{
printf("A::f1\r\n");
}
virtual void f2()
{
printf("A::f2\r\n");
}
void callfunc()
{
printf("A::callfunc\r\n");
f1();
f2();
}
};
class B :public A
{
public:
void f1()
{
printf("B::f1\r\n");
}
void f2()
{
printf("B::f2\r\n");
}
void callfunc()
{
printf("B::callfunc\r\n");
f1();
f2();
}
};
int main()
{
B *pB=new B;
pB->callfunc();

A *pA=pB;
pA->callfunc();
return 0;
}

取自"[a href="http://wiki_xyzp_net/%E6%89%BE%E5%95%8A%E6%89%BE%E5%95%8A%E6%89%BE%E5%B7%A5%E4%BD%9C%E2%80%94%E2%80%94%E7%AC%94%E8%AF%95%E5%A4%A7%E8%A7%82%E4%B9%8B%E5%8D%8E%E4%B8%BA_htm"]http://wiki_xyzp_net/%E6%89%BE%E5%95%8A%E6%89%BE%E5%95%8A%E6%89%BE%E5%B7%A5%E4%BD%9C%E2%80%94%E2%80%94%E7%AC%94%E8%AF%95%E5%A4%A7%E8%A7%82%E4%B9%8B%E5%8D%8E%E4%B8%BA_htm[/a])"

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

前面已经有人写了,hehe,我写一下稍微详细的版本:

  中断优先级排序

  补码:写出0,-1,-5的二进制补码

  递归的优缺点;写程序的结果;求出一个学生成绩数组的maxminaverage的值

  网络知识:路由器的作用,DNS的原理

  项目开发:软件流程,瀑布模型;黑盒测试

  数据库:创建一个数据库,创建一个表,包含主键,索引。

  操作系统:进程调用,死锁,页面置换

  无线通信CDMA的软容量(6分);

  CDMA的反向闭环功率控制原理(7分);

  CDMA的关键技术(7分)。这三个题我都不会写 :(

  还有两个故事(情景题),来测试你对团队的管理制度的看法;还有你的意见和权威冲突的时候,你的立场

取自"[a href="http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA%E7%AC%94%E8%AF%95%E5%9B%9E%E6%9D%A5_htm"]http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA%E7%AC%94%E8%AF%95%E5%9B%9E%E6%9D%A5_htm[/a])"

今天参加了[a href="http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA_htm" target="_blank" title="华为"]华为[/a])的笔试,做技术的,考的东西涉及比较广。主要包含了以下九个部分:

  计算机系统。

  数据结构。

  面向对象编程。

  C/C++

  软件工程。

  操作系统。

  数据库系统。

  计算机网络。

  无线通信。

  虽然除了无限通信以外都学过,不过都还给老师了。所以今天做的很差,丢人啊。 看来做技术的话还是得把大学学过的东西稍微复习一下。

  注:此观点只适合普通人。

取自"[a href="http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA%E7%9A%84%E7%AC%94%E8%AF%95--%E6%8A%80%E6%9C%AF%E7%B1%BB_htm"]http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA%E7%9A%84%E7%AC%94%E8%AF%95--%E6%8A%80%E6%9C%AF%E7%B1%BB_htm[/a])"

昨晚上半夜12点多发来短信,说今天中午1点钟笔试,时间一小时。唉,已经连续3天笔 试了,觉得都有点儿麻木了,考试就是机械的做题,会就会,不会就瞎答,呵呵。昨晚 听了他们的宣讲,不是很想去,做低端路由器的,虽然公司发展得蛮快的。小硕税前580 0,年底有奖金,越早能去越好。因为有个同学在里面实习,居然周六还要加班,据说很累,从[a href="http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA_htm" target="_blank" title="华为"]华为[/a])分出来的,能不累么,sigh

  至于考试题,没有仔细记,主要是1个小时时间有点儿紧,10道选择,大多数是C的,50分,然后两题填空,20分,第二题不是编程,是个数学题。第三部分写两个函数,30分,第一题是把一个unsigned long的数转成一个IP地址输出,应该很容易的,结果自己想复杂了,浪费了不少时间,最后还没做对,晕。第二题是两个长度为N的数字字符串 相加,结果保存在一个长度为N+1的字符串里,思路倒是很清楚,后来发现好像在处理进 位和前一位的和的时候还有进位的问题,但是懒得改了,就这样吧。最后一部分是附加 题,10题选择,20分,内容主要是和IP网络有关的,因为它们就是做这个的,呵呵,不 会的就凭感觉了。

  第一次做完题都没任何想法,可能不太想去吧,所以当成个任务了,也许又会被b4 吧,呵呵,无所谓了。晚上又有上海贝尔阿尔卡特的宣讲,都懒得去了,网上投了个岗 位,地点都是在上海的,BUPT被划为二类学校,落户都很成问题,实在没什么兴趣。

取自"[a href="http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA3com%E7%AC%94%E8%AF%95_htm"]http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA3com%E7%AC%94%E8%AF%95_htm[/a])"

一、判断题(对的写T,错的写F并说明原因,每小题4分,共20分)

1、有数组定义int a[2][2]={{1},{2,3}};a[0][1]的值为0。(

2int (*ptr) (),ptr是一维数组的名字。(

3、指针在任何情况下都可进行>, <, >=, <=, = =运算。(

4switch(c) 语句中c可以是int, long, char, float, unsigned int 类型。(

5#define print(x) printf(the no, #x,is )

二、填空题(共30分)

1、在windows下,写出运行结果,每空2分,共10分。

char str[ ]= Hello;

char *p=str;

int n=10;

sizeof(str)=( )

sizeof(p)=( )

sizeof(n)=( )

void func(char str[100])

{ }

sizeof(str)=( )

2void setmemory(char **p, int num)

{ *p=(char *) malloc(num);}

void test(void)

{ char *str=NULL;

getmemory(&str,100);

strcpy(str,hello);

printf(str);

}

运行test函数有什么结果?( 10

3、设int arr[]={6,7,8,9,10};

int *ptr=arr;

*  (ptr++)+=123;

printf(%d,%d,*ptr,*(++ptr));

( ) 10


二、编程题(第一小题20,第二小题30分)

1 不使用库函数,编写函数int strcmp(char *source, char *dest)

相等返回0,不等返回-1

2 写一函数int fun(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1

取自"[a href="http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA%E7%9A%84%E6%9C%80%E8%BF%91%E7%9A%84C%E8%AF%AD%E8%A8%80%E7%AC%94%E8%AF%95%E9%A2%98_htm"]http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA%E7%9A%84%E6%9C%80%E8%BF%91%E7%9A%84C%E8%AF%AD%E8%A8%80%E7%AC%94%E8%AF%95%E9%A2%98_htm[/a])"

2-3,其中最后一轮为综合面试.

1.C语言通吃,会让你编小程序(譬如打印2-1000之间的素数),挑程序错误(函数调用, 释放内存,etc.).

2.数据结构的二叉树,排序等要好好看看.譬如让你任写一种排序方法,任写一种遍历二叉树的方法,逐行打印二叉树,等等.

3.偶尔考考微积分,如中值定理,求复杂函数的二次导数...

4.简单的信号与系统知识,如线性系统的定义(最好数学表达).

5.据说还有问数电的.

6.偶尔与专业无关的小题目.如吹气球为何是球而非正方.

7.:你喜欢围棋吗?兴趣蛮多.什么情况下会出现平局??

其目的大概是考察简历的真实性,检验基础知识.所以最好强调你熟悉的,

譬如问你所学课程,学的不太好的就不必说了,因为任何一门课程都有被问的可能.

面试过程中不必紧张,我觉得有时面试官在乎的不是你说的是什么(what),

而是你说的方式(how).

取自"[a href="http://wiki_xyzp_net/%E5%85%B3%E4%BA%8E%E5%8D%8E%E4%B8%BA%E9%9D%A2%E8%AF%95_htm"]http://wiki_xyzp_net/%E5%85%B3%E4%BA%8E%E5%8D%8E%E4%B8%BA%E9%9D%A2%E8%AF%95_htm[/a])"

下午3:30 接到通知后打车到[a href="http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA_htm" target="_blank" title="华为"]华为[/a])!

  技术人员A 接待我,首先询问了一些项目经验,从数据库到编程语言,看起来此人比较的牛 , 然后让我做一套 c 题目,题量很大不要求做完,因为只有20 分钟,题目还是比较难的 ,分为 初级,中级,高级,我一看时间有限,就先做 高级部分,还好会做,又将中级部分 大致做完,初级部分就大概 谢谢 20分钟到后交卷,感觉中等吧, A 看了一会儿,感觉我还行,又让我将中级部分其中一个比较难的题目做完(刚才由于没有时间,只是写了一个做题思路, )10 分钟 ,ok 做出来了

  A 技术人员 B 说我做的题挺好, 于是B 又找了一个题目让我做, 10 分钟作出来了, 应该没有错,不过没有像刚才听到评价。

  过了一会儿, 人事 C 过来跟我谈,跟我谈了10 多分钟,无外乎 常规的聊天,感觉一般,不知道 C对什么感兴趣,当然中间还是对自己 进行了表扬! 最后:C 对我说 三天之内通知是否录取.原话"现在面试人比较的多,如果有戏,我们会三天之内通知你"

  感想: 非常的疲倦,题目本身比较的刁,可能还是自己比较在乎这个职位

  hehe一个北大的cs 硕士,从上午一直面试到我去,听说中间还做了智力题, 不知道我还有没有戏,不过我觉得自己今天表现的还是不错的 ,hehe 其它的兄弟们怎么样??

事前准备:

  我是抱着增长经验的心态去的,所以准备的不是很充分,登记表上空了很多. 8:55到达光华中心,在大厅等了两三分钟,然后就到5楼参加面试.

  9:00开始正式面试

  那里有一个类似于教室的大房间,摆了几张课桌,基本上是一对一的面试.两个人面对面坐着,采取一问一答的形式,(今天天气有点冷,我衣服穿少了点,那里没有空调) 提的问题我还记得的如下(大意),回答略去,次序可能有误:

  1)还有其他的材料吗? (这是因为我的登记表不全,xixi)
  2)专业的研究内容
  3)以前打工的东西的内容
  4)是否做过数据库方面的东西,对于foxpro,oracle,sybase是否熟悉
  5)是否做过比较大的项目,比如2000行以上的程序
  6)读博吗?出国吗?
  7)在哪里工作?
  8)面向对象的概念
  9)排序算法的简述,复杂度的计算
  10)队列和堆栈的区别

  因为我有点紧张,又有点冷,所以话说的比较快,不过应该还算清晰. 感觉问题不是事先准备好的,而是临时想的(面试官发呆的时间比我长,xixi) 有些问题回答的还可以,有些就回答的不太好.

  9:10面试结束,要我回去等消息,我就回来了. 一般是20分钟,我的时间是最短的,10分钟解决战斗,呵呵(不过短好象不是好事的说)

  事后评价:因为个人不是很重视,加上专业不是很符合需要,所以不是很能让对方满意.不过对我而言也没什么损失,达到了增长经验的目的.

  btw:写这么长文章骗一点经验值有点亏的说.

华为面试题

Q1:请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图?

Q2:请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCPUDP呢?

Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?

Q4:请问C 的类和C里面的struct有什么区别?

Q5:请讲一讲析构函数和虚函数的用法和作用?

Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的?

Q7:一些寄存器的题目,主要是寻址和内存管理等一些知识。

Q8:8086是多少尉的系统?在数据总线上是怎么实现的?

取自"[a href="http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA%E9%9D%A2%E8%AF%95%E9%A2%98_htm"]http://wiki_xyzp_net/%E5%8D%8E%E4%B8%BA%E9%9D%A2%E8%AF%95%E9%A2%98_htm[/a])"

 


作者: nizhan829    时间: 2008-10-29 11:27
Thank you~~
作者: lhpdb    时间: 2008-10-29 11:31
很有用,谢了!
作者: lijunlp    时间: 2008-10-29 11:56
标题: DDDDDDDDDDDD
DDDDDDDDDDDDDDDDDDDDDDDDD
作者: qibo_h    时间: 2008-10-29 12:05
以上为软件试题 汗,我是做硬件的,分数啊……
作者: shamrock19    时间: 2008-10-29 12:10
非常有用,谢谢
作者: friend_gyp    时间: 2008-10-29 12:18
sldfjklasdjfklsdjaflksdjflsjdlfkjsdlfjasljflsdjflsdjfsadfjk
作者: xinxueling    时间: 2008-10-29 12:32
谢谢分享!:83)
作者: Jtan870523    时间: 2008-10-29 13:46
ddddddddddddddddddddddddddd
作者: tiger83126    时间: 2008-10-29 15:09
:82) :82) :82) :82) :82) :82) :82)
作者: liuyi0913    时间: 2008-10-29 20:15
什么题目阿,说清楚点啊LZ
作者: henry_dx    时间: 2008-10-29 20:26
ddddddddddddddddddd
作者: tjuljm    时间: 2008-10-29 20:36
:tk_00 :tk_00 :tk_00
作者: pandaever    时间: 2008-10-29 21:18

顶~~~~~~~····


作者: xcjysu    时间: 2008-10-29 21:36
hao ren a ,tai gan xie le
作者: 千年沉冰    时间: 2008-10-29 21:52
对不起,您的操作将会导致您的 应届生币 低于系统规定的下限值 0 枚,请返回修正后重新提交。
作者: 一轮红日    时间: 2008-10-29 22:50
顶顶顶顶顶顶顶顶顶顶顶顶顶的的
作者: ljlovett    时间: 2008-10-30 09:03
非常感谢楼主的分享。
作者: bluewater84    时间: 2008-10-30 09:28
xiexieha:83) :83) :83)
作者: evedancer    时间: 2008-10-30 10:00
表扬下:92) :81)
作者: zq88601627    时间: 2008-10-30 10:28
Thank you very much!
作者: fatzsq    时间: 2008-10-30 10:30
哪一个职位的题目?
作者: zhutong123321    时间: 2008-10-30 10:32
谢谢分享 有用的资料
作者: zhutong123321    时间: 2008-10-30 10:32

谢谢分享  很好的资料


作者: justall666    时间: 2008-10-30 11:32
标题: 顶!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!
作者: justall666    时间: 2008-10-30 11:41
标题: 顶!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!
作者: zlpauto    时间: 2008-10-30 11:56
ding xia ba
作者: zlyu_music    时间: 2008-10-30 13:08
godododododdddddddddddd
作者: hkfly2001    时间: 2008-10-30 13:11
感谢感谢啊
作者: thankin    时间: 2008-10-30 13:13

币不够  顶一下


作者: wtingting    时间: 2008-10-30 17:11

呜呜  看不到啊


作者: nieyang    时间: 2008-10-30 17:51
Thank you~~
作者: ronglihuamm    时间: 2008-10-30 19:15
太好了,我正好需要
作者: ronglihuamm    时间: 2008-10-30 19:16
但是是技术的题目阿
作者: xbf871101    时间: 2008-10-30 21:25
标题: 是大方的师傅
说的发生地方
作者: auuoioo    时间: 2008-10-30 21:27
:83) :83) :83) :83) :83) :83) :83) :83)
作者: xbf871101    时间: 2008-10-30 21:28
标题: 撒旦撒旦
撒大厦的撒旦
作者: lkf_sjz    时间: 2008-10-30 21:47
什么时候的题目呢
作者: m8k7j    时间: 2008-10-30 21:48
ddddddddddddddddddddd
作者: yy305196456    时间: 2008-10-31 09:25
谢谢楼主! 大家努力啊!

作者: kanyu    时间: 2008-10-31 10:00
谢谢楼主 :83)
作者: dgywudi    时间: 2008-10-31 10:08
标题: 谢谢
好东西,谢谢分享
作者: weihua0607    时间: 2008-10-31 12:20
很有用,谢了!
作者: donovany    时间: 2008-10-31 13:16
标题: kankankankanakn
:67) :87) :83) :85)
作者: donovany    时间: 2008-10-31 13:17
标题: kankankankanakn
kankanaknakn
作者: loshaneve    时间: 2008-10-31 13:24
顶,多谢分享
作者: baggio4200    时间: 2008-10-31 13:47
谢谢分享啊
作者: sylviaw    时间: 2008-10-31 16:27
很有用,谢谢楼主~
作者: 8688057    时间: 2008-10-31 17:27
好多版本哦。
作者: wanwiy    时间: 2008-10-31 17:34
顶!!!!!!!!!!!!!!1
作者: Janlynayuan    时间: 2008-10-31 17:36
xiexie,不过这是什么职位的?
作者: seven0928    时间: 2008-10-31 19:04
非常感谢楼主分享
作者: haxiaoyanha    时间: 2008-10-31 19:15
看来我的发言还是有点少,但是东西还是要
作者: flywaters1    时间: 2008-10-31 19:41
以上为软件试题汗,我是做硬件的,分数啊……
作者: yuanxiaohuai    时间: 2008-10-31 20:51
软件试题??
作者: wangshu201    时间: 2008-11-1 09:04
标题: xiexie
楼主是好人:83)
作者: xhjianggood    时间: 2008-11-1 11:07
谢谢!!!!!!!!!!!!
作者: mongfeng    时间: 2008-11-1 11:15
谢谢啊,现在就需要这种宝典啊
作者: 达拉石    时间: 2008-11-1 12:12
原帖由 qibo_h 于 2008-10-29 12:05 发表 以上为软件试题汗,我是做硬件的,分数啊……
   发帖也不明确下
作者: rainydayzhu    时间: 2008-11-1 13:58
LZ好人:60)
作者: RealAMD    时间: 2008-11-1 15:58
xiexie ~~~
作者: herozhang002    时间: 2008-11-1 19:13
hao dongdong a ~~~~~~~~
作者: interfly    时间: 2008-11-1 19:15
谢谢分享!
作者: herozhang002    时间: 2008-11-1 19:23
好东东啊~~~~~~~~~~~~~
作者: Talisa    时间: 2008-11-1 20:29
dddddddddddddddddddd
作者: marvelyu    时间: 2008-11-1 20:35
:82) :82) :82)
作者: huangzhen0211    时间: 2008-11-2 10:00
标题: 打算啊啊
撒发生dadasddddddd
作者: ryyang    时间: 2008-11-2 10:07
以上为软件试题汗,我是做硬件的,分数啊……
作者: 020131116    时间: 2008-11-2 10:13
:39) :39) :39) :39) :39) :39) :39) :39) :39)
作者: lincq2008job    时间: 2008-11-2 14:37
不错啊,楼主辛苦了
作者: pcz1984    时间: 2008-11-2 15:24
DDDDDDDDDDDDD
作者: zhuke12    时间: 2008-11-2 15:43
看看华为的题目,谢谢
作者: greatjoe    时间: 2008-11-2 17:51
ddddddddddddddddddd
作者: greatjoe    时间: 2008-11-2 17:51
dddddddddddddddddddd
作者: lgy237    时间: 2008-11-2 18:07
ddddddddddddddddddddddddd
作者: zqhtxr86    时间: 2008-11-2 18:19
:70) :87) :83) ,谢谢哦
作者: jasure    时间: 2008-11-2 18:39
:89) :70) :70)
作者: jiaoyanming    时间: 2008-11-2 18:43
等等等等等等
作者: plh100421    时间: 2008-11-2 19:08
:83) 谢谢楼主分享!!!!
作者: yuanli    时间: 2008-11-2 19:16
感谢分享!!!
作者: caizhigang    时间: 2008-11-2 19:24
认真的回复,真心的感谢
作者: xllxulanlan    时间: 2008-11-2 20:06
新县谢谢谢谢谢谢谢谢谢谢谢谢
作者: dimy    时间: 2008-11-2 20:50
标题: 回复 1# shybit 的帖子
谢谢啦 呵呵
作者: cnelf    时间: 2008-11-2 21:12
:32) :32) ,,没钱了。
作者: weijieut    时间: 2008-11-2 23:34
hao ren a ,tai gan xie le:82)
作者: qqwang    时间: 2008-11-2 23:42

好东西,谢谢楼主


作者: hit.wujj    时间: 2008-11-3 10:34
hao ren a ,tai gan xie le
作者: qigui2    时间: 2008-11-3 10:57
标题: 11111
:56) 
作者: qigui2    时间: 2008-11-3 10:58
标题: 11111
:80) 
作者: ywlvip    时间: 2008-11-3 11:06
谢了谢了谢了
作者: 冰烨    时间: 2008-11-3 11:08
我是软件哦。。。
作者: simin0415    时间: 2008-11-3 11:45
标题: 回复 1# shybit 的帖子
很详细谢谢啦
作者: figo1688    时间: 2008-11-3 11:55
非常感谢分享
作者: zjbhit    时间: 2008-11-3 12:06
谢谢分享!
作者: linyubing    时间: 2008-11-3 12:20
hwwwwwwwwwwwwwwwwwwwwwwwwwwww
作者: 宋晨光    时间: 2008-11-3 12:32
标题: 谢谢了
:tk_40 :tk_37 :tk_10 :tk_16 :tk_00 :tk_11 :tk_41
作者: kling1220    时间: 2008-11-3 12:35
dddddddddddddddddddddddddddddddddd
作者: yangfan0204311    时间: 2008-11-3 12:58
hao ren a ,tai gan xie lehao ren a ,tai gan xie lehao ren a ,tai gan xie lehao ren a ,tai gan xie le
作者: wangwen1120    时间: 2008-11-3 13:49
jfklsdjaflksdjflsjdlfkjsdlfjasljflsdjflsdjfsadfjk
作者: dismissme    时间: 2008-11-3 14:02
hahahahhahahaha




欢迎光临 应届生求职招聘论坛 (https://bbs.yingjiesheng.com/) Powered by Discuz! X3.2