|
java面试题之华为公司面试题:+ V" h. H4 [( q, z& M
8 W6 {: J& }/ K2 ?概念题部分 0 M/ H$ m& B' Y# Q
1. 描述Struts体系结构?对应各个部分的开发工作主要包括哪些? 1 W) V3 o/ ^6 [& r3 S9 n2 b. x. L0 o
) n/ @8 Q1 ?$ I 2. JSP有哪些内置对象和动作?它们的作用分别是什么?
6 @, c3 n& U3 n i6 @! Y( j9 v. u3 Y7 J* g2 L, ~" X
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 '%%' ) + L9 e6 i; E8 A8 c
的检索结果为何不同?
+ I8 S, P/ R& ]5 Y: G
) i( q1 {8 |- Z9 h* l 4、SQL相关问题
: `' |$ |8 k0 a: L- Q) `9 | 表结构:
/ D) q! `( y- Z$ x; O 1、 表名:g_cardapply 字段(字段名/类型/长度):
3 l3 E, F6 m0 w0 b0 F! x" t: U g_applyno varchar 8;//申请单号(关键字)
, c! t [- u) n9 N g_applydate bigint 8;//申请日期 . m _& ?( h6 Z2 ?
g_state varchar 2;//申请状态
6 @/ T) K5 l k6 M+ b+ A' u+ n 2、 表名:g_cardapplydetail 字段(字段名/类型/长度): z# i" ?+ p6 A* w1 s3 O$ j
g_applyno varchar 8;//申请单号(关键字)
1 ] C" b7 I9 D g_name varchar 30;//申请人姓名
2 k, @7 t: @/ ?! a1 m( q# u g_idcard varchar 18;//申请人身份证号 ) \! {" q8 f% z, }6 ^5 ]" C$ K
g_state varchar 2;//申请状态 其中,两个表的关联字段为申请单号。 - j: z, o/ a! j& q5 Z
9 e7 o/ q. O4 D9 M6 p3 l% f 题目:
' m1 b' S3 h# S+ h! | 1、 查询身份证号码为440401430103082的申请日期 ! k5 C V& }" t6 E" F) H! s- T
2、 查询同一个身份证号码有两条以上记录的身份证号码及记录个数 : C; s# X$ }8 V$ P( `0 z$ j
3、 将身份证号码为440401430103082的记录在两个表中的申请状态均改为07 ) A v/ m% k, T z% K
4、 删除g_cardapplydetail表中所有姓李的记录
2 r9 G: M, k) j
6 `1 b5 N, L( T# G' q2 M; ]0 s$ A |
|