找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 951|回复: 0

[其他] 华为笔试题含答案

[复制链接]
发表于 2011-8-25 11:20 | 显示全部楼层 |阅读模式
华为笔试题含答案
7 v5 H) B& x5 q$ k, n" d: t# X: I- V- T. G: h; G+ {3 [& y( p3 ?
华为求职俱乐部:
" V+ r3 a2 {8 p5 m# ]) e; {) ]http://bbs.aftjob.com/group-52-1.html/ c: z* j3 [7 a. Y/ y7 F' _
3 W5 n: t2 m- c/ T
1.static有什么用途?(请至少说明两种)1 N, B) E2 a( w$ o- a% k1 ~2 v9 {
    1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。
1 ~6 f9 t4 ^* m: |9 Z/ \2 A    2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问, D! ~8 m8 }9 O

' I/ j$ w8 ?" f& G,但不能被模块外其它函数访问。它是一个本地的全局变量。
/ K* V- O% |. z! k    3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,
, {( l9 Z. u+ o+ _" e8 |
; y. ]6 c' Y: p" Q这个函数被限制在声明它的模块的本地范围内使用" |- W$ g  s- E" U: H9 \
$ v* Z& V! e) S4 g
2.引用与指针有什么区别?9 z' ], V# J9 c8 |( C
    1) 引用必须被初始化,指针不必。; X% A, z$ k3 T% [" G
    2) 引用初始化以后不能被改变,指针可以改变所指的对象。! b0 J- z# \( f
    3) 不存在指向空值的引用,但是存在指向空值的指针。* B- m$ }: k  n9 ^( d' l' z8 t* @

& ~+ ]& P7 e7 s( R5 \3.描述实时系统的基本特性
9 k0 H& V% V8 J- |# ]* g7 ^% g       在特定时间内完成特定的任务,实时性与可靠性。7 Y, i2 Y0 ]  @3 o; [1 p* g+ C
& x, p! h  \2 l9 g3 V( E
4.全局变量和局部变量在内存中是否有区别?如果有,是什么区别?
+ r, S$ Q' W9 k& c5 c: c. @      全局变量储存在静态数据库,局部变量在堆栈。
- c; i: f" d1 m1 z
" r' v/ |8 L: I2 B5.什么是平衡二叉树?1 v$ B, e0 t2 F2 [  B3 D! h
      左右子树都是平衡二叉树 且左右子树的深度差值的绝对值不大于1。
* f+ ]& v' a# R7 g8 W- j4 e7 S9 a
6.堆栈溢出一般是由什么原因导致的?" M/ X' C" |* k/ w% T1 Y  [3 j& S# H
      没有回收垃圾资源。
8 D& t) ^* C7 Y  F9 N" y
& E* X/ T( S; f) n/ M) o8 z9 k  R3 R7.什么函数不能声明为虚函数?; M5 p3 ?! d& b* z1 ^* u5 y6 g1 j
      constructor函数不能声明为虚函数。
5 o1 X  {0 W5 Q& v: |7 p+ j* ^* R% q( v0 E$ _) \! T+ ?  k- i
8.冒泡排序算法的时间复杂度是什么?
* V) b6 }" g9 d6 V2 F      时间复杂度是O(n^2)。
4 w- d4 @9 D6 H+ Z0 ~+ S0 S$ h, J4 w& k- p
9.写出float x 与“零值”比较的if语句。( F$ i7 L* j0 q$ u
      if(x>0.000001&&x<-0.000001)
- N( H' p/ `) a5 j) [
4 Q4 [- q% u' c+ L10.Internet采用哪种网络协议?该协议的主要层次结构?5 K3 D7 I; N: M9 |
      Tcp/Ip协议
' ~) \- Q5 _; r& P      主要层次结构为: 应用层/传输层/网络层/数据链路层/物理层。( B# W2 C/ c# e; H1 r" y
9 t8 Z, K; K2 r
11.Internet物理地址和IP地址转换采用什么协议?* i% \% z  m6 U3 N8 h7 J
      ARP (Address Resolution Protocol)(地址解析協議)
& E, r3 t+ ?  ]6 M+ o4 O
# O9 {* y8 T+ M) D8 N( W12.IP地址的编码分为哪俩部分?  Q, A) q2 S' }" F' N4 H$ \* Z
     IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能区/ ?/ K* h( i; w1 t5 e6 ~

- g$ j3 e% h3 X7 k分哪些是网络位哪些是主机位。
+ M* B, h; ?6 P+ \0 {# O2 I) N- E  u  a! p% C
13.用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出
$ B; |. R* E4 n4 ^, D0 K2 e0 f; y2 ]  C- B+ d
C程序。
+ M' i9 K/ e$ @8 ^     循环链表,用取余操作做
& ]. T+ W8 z& p: G# w2 i3 t
" d" y# s6 y2 f4 o) N! B* U14.不能做switch()的参数类型是:
) D; ^5 p0 d3 ?& A     switch的参数不能为实型。
$ W1 k  x' U$ G3 j
' ]$ a7 ?! C* E8 ~______
2 r+ X0 c  o: q+ v6 i) l+ f推荐:" t0 \" u( K% l' P+ l, R
中国10年最受欢迎的简历60套模板合集 $ L6 G, i: `4 w4 O  m+ e. I: m
http://bbs.aftjob.com/thread-612325-1-1.html/ n% \8 ]. r9 ?* h0 g4 y
——————+ w  [3 U/ S! o! s! S7 E# M
欢迎大家加入求职交流群(申请入群规则:学校简称 + 姓名), a) C9 K2 }. t* U* A
2012-金融求职交流① : 110393951: L3 ~# r. T8 A5 B# q
2012-会计求职交流① : 7098899
, v8 G, y  C# D5 j, D' ^# z2012-IT求职交流① : 38696250& ~" k, s0 c7 Y+ R  r* }
2012-通信求职交流①: 596224725 Z  W! f5 \- k  E. a/ Q5 k
2012-硬件求职交流① : 44853679
5 {5 K$ X" {- x0 |6 M- r2012-证券求职交流① : 100756915% C; @5 _8 h$ G
2012-快消求职交流① : 44183642) q# Z: T, Q. ]& G- j3 l2 p# @9 m5 |
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2026-7-28 23:59

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表