|
java面试题之华为公司面试题:
: s; s {* Q2 [
4 l5 C8 W- g. a3 G8 y8 y概念题部分 , Q# O# r$ z3 h+ a5 z- P9 o; j
1. 描述Struts体系结构?对应各个部分的开发工作主要包括哪些? ' z6 P M. i$ I& G
7 y! y# e' ]4 B
2. JSP有哪些内置对象和动作?它们的作用分别是什么?
' B5 g# o4 M+ c8 W1 C. {" U8 a' `! ]+ X3 K; N/ K% p
3、SQL问答题 SELECT * FROM TABLE 和 SELECT * FROM TABLE WHERE NAME LIKE '%%' AND ADDR LIKE '%%' AND (1_ADDR LIKE '%%' OR 2_ADDR LIKE '%%' OR 3_ADDR LIKE '%%' OR 4_ADDR LIKE '%%' ) " m' R# X' w1 K5 d
的检索结果为何不同?
1 c. \: O0 E! K( w% H4 Z& V" F6 H$ ^5 z3 x! `
4、SQL相关问题 % i7 H: ~* T6 g$ c( I
表结构: 6 ], K& @, u. N- _* }
1、 表名:g_cardapply 字段(字段名/类型/长度): $ c: s4 J$ U9 C& t' V) Y" c/ G. D
g_applyno varchar 8;//申请单号(关键字)
u! e" ?0 W( C& H* @+ F g_applydate bigint 8;//申请日期
3 }8 t% n) L* b: l, M" `# n/ q g_state varchar 2;//申请状态 + j6 E1 {# e+ G4 j1 i$ m
2、 表名:g_cardapplydetail 字段(字段名/类型/长度): . y7 J2 I1 @" P3 x, x. v
g_applyno varchar 8;//申请单号(关键字) + N8 `7 z& H* ~$ d* j
g_name varchar 30;//申请人姓名
7 w4 Z. R: d& `# M! i8 ~! P$ I7 Y g_idcard varchar 18;//申请人身份证号 1 K9 D. D, K9 h1 C2 M
g_state varchar 2;//申请状态 其中,两个表的关联字段为申请单号。 6 j6 T a# y/ |6 r6 [+ D) z
! c K# t* S+ Q2 B: T. x0 p 题目: 9 d, H2 W' H- j2 X
1、 查询身份证号码为440401430103082的申请日期
7 R/ j9 B4 X* S! c 2、 查询同一个身份证号码有两条以上记录的身份证号码及记录个数 0 y1 o" a6 ^9 ]
3、 将身份证号码为440401430103082的记录在两个表中的申请状态均改为07 * C) u$ W5 I1 c
4、 删除g_cardapplydetail表中所有姓李的记录: D$ Q3 E8 S! }3 J1 M8 H
) S: P& G4 T0 k9 s. _5 k. [
|
|