|
|
华为笔试题含答案; f9 u1 e3 G: C: w( B% X
: P5 N4 H% F7 j2 W+ T/ E华为求职俱乐部:
) [4 b8 G; y) x/ F4 T; [: yhttp://bbs.aftjob.com/group-52-1.html+ }( E/ A$ b0 s5 [5 d5 L
( }9 {8 H, ^2 f1.static有什么用途?(请至少说明两种)# V% p w; h6 ]& v( G, f
1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。
) y% I; f; h+ B! P/ d9 h 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问% ?8 }) {7 g$ |+ I
- \5 ]' h$ F& R$ @+ ^,但不能被模块外其它函数访问。它是一个本地的全局变量。. e* H+ @( E$ k$ l/ Q
3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,
0 {2 ?- X( w8 @: _: y- X8 W/ C' m- x" X; u( e2 E
这个函数被限制在声明它的模块的本地范围内使用2 q; ]1 M; ^0 p! ?8 A# z3 ^
& ]) U. U, B; O; v% ?
2.引用与指针有什么区别?
' e1 q/ p: q# ]# n" {' ]- y9 t 1) 引用必须被初始化,指针不必。5 y1 v8 b2 Z8 [# y8 s# |9 a
2) 引用初始化以后不能被改变,指针可以改变所指的对象。
) E7 z* m. J% h# |9 l. t! D 3) 不存在指向空值的引用,但是存在指向空值的指针。4 c! K- i1 P2 q- a
# g3 z( u0 }/ o* `- v3.描述实时系统的基本特性
3 \8 W) ?- [1 ]; x: M" |9 ?' M7 l6 s 在特定时间内完成特定的任务,实时性与可靠性。1 Q G" G9 i. N1 z+ ^
) F) y! g2 ?- z+ p+ Y3 B4.全局变量和局部变量在内存中是否有区别?如果有,是什么区别?+ R' u3 T" d- L1 {4 D+ N) N1 q
全局变量储存在静态数据库,局部变量在堆栈。* z. i9 a1 Y7 X; G9 ~- f7 T; p. X
$ r; l3 u* p2 ?- j" T: Q0 d, C U( d) |
5.什么是平衡二叉树?! q! o; n' c; p' N. {! `
左右子树都是平衡二叉树 且左右子树的深度差值的绝对值不大于1。
R2 u7 }* J' R6 m3 T F$ e" _; Y {% Q5 v6 J
6.堆栈溢出一般是由什么原因导致的?
; N4 v- ~! y( [+ ^ 没有回收垃圾资源。
# ~3 n4 ]+ l& B2 {
( }) C/ c' s6 y W9 H% ]5 S7.什么函数不能声明为虚函数?5 g# P1 |7 N+ Q3 O" t9 Q( R
constructor函数不能声明为虚函数。
6 y* O" H: ^' i3 F; ~ S: i& m0 B# h9 I _
8.冒泡排序算法的时间复杂度是什么?
! k9 P6 a. k4 S 时间复杂度是O(n^2)。
. ~( r0 d5 m7 b* E1 x W
: C* y# k: I* Q+ ~# n7 K/ p9.写出float x 与“零值”比较的if语句。; x8 D% D9 o% S" b
if(x>0.000001&&x<-0.000001)
2 H% y- Y( L& ?" X: q" x' Z* e% u7 |: x* u( n4 s
10.Internet采用哪种网络协议?该协议的主要层次结构?( }' Z- R8 l T6 K \" r
Tcp/Ip协议
3 I7 K" e6 ?, D$ R' J% x 主要层次结构为: 应用层/传输层/网络层/数据链路层/物理层。
/ A7 I( P1 D+ ?7 i3 k- `9 X+ f5 g1 O8 C# @' X
11.Internet物理地址和IP地址转换采用什么协议?8 L. U+ g) f( f" w
ARP (Address Resolution Protocol)(地址解析協議)
g# }0 ~( m, |: F" {5 Y
8 I5 `% {; z# y3 a, W3 I* B12.IP地址的编码分为哪俩部分?# } i+ ?( f9 X8 L% J
IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能区
4 v. n/ `0 i# ^5 N U: o. g2 [: g& r
. p, x6 S6 S8 Q% ]; v* B分哪些是网络位哪些是主机位。
! B7 l9 ?$ S, N% @+ s
: s' p, ]- O8 y5 @. j) q/ z7 I13.用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出7 V; D' ^( [; o& D7 ]
& _% ?% n, S# |+ U3 X" G
C程序。
* K: K7 n* y9 @7 V3 w% m 循环链表,用取余操作做
( n9 J9 x5 n% I: \3 P8 B8 v8 o) W `- h- S5 i/ Y% S
14.不能做switch()的参数类型是:: ], @0 V4 ^& P
switch的参数不能为实型。
) t! x) v, O C3 o: {. R4 U9 z7 H- q/ ?- H
______
: s1 {, [4 U" ^+ R' G( f推荐:
7 r" i: l& @0 q% }! A中国10年最受欢迎的简历60套模板合集 # f" Z0 i3 V" `; |; I+ k
http://bbs.aftjob.com/thread-612325-1-1.html
+ [+ @- V5 T4 I; J( a——————8 o) K" |( H/ ~+ u5 r% U
欢迎大家加入求职交流群(申请入群规则:学校简称 + 姓名)
/ c V' ^8 Z6 u: E5 O* y7 z& T2012-金融求职交流① : 110393951
4 a! c) {. F. r. J/ I2012-会计求职交流① : 7098899
& X0 l2 d3 c* A2012-IT求职交流① : 386962508 A6 e3 ^0 i2 U! X2 ~9 ]1 j
2012-通信求职交流①: 59622472% c' |4 k8 q2 C" G& m* s
2012-硬件求职交流① : 44853679
$ U$ [( p$ T2 x5 F& j1 p! Q2 e3 q2012-证券求职交流① : 1007569159 ^; z8 V+ X: K8 T+ Z
2012-快消求职交流① : 441836421 W |! Y9 ~/ Y. f1 F L
|
|