|
java面试题之华为公司面试题:! |( i$ v$ Z2 w" M) N @" K
* g- s7 x4 q6 h( n5 }; q; T( a概念题部分 4 k. d1 A+ k/ r8 d- y& }/ o- |
1. 描述Struts体系结构?对应各个部分的开发工作主要包括哪些? 6 N P( @- A1 Q8 k2 r4 l
: G! J# i% a# ]; K 2. JSP有哪些内置对象和动作?它们的作用分别是什么? # T9 b% T& W! Y8 ?
" u f3 K D8 [1 `. J% R3 ]3 o+ M2 j
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 '%%' )
4 d( _" [: ?- f' d3 q P" x 的检索结果为何不同?
, @+ `7 k% \- t: V7 J: M0 K% v& R1 B# K: A+ R# I
4、SQL相关问题 3 o2 @7 u- J+ u/ e
表结构: ' |3 N" l. }/ V5 M% i
1、 表名:g_cardapply 字段(字段名/类型/长度): ; I* L# Q0 ] W3 ` O3 [& D
g_applyno varchar 8;//申请单号(关键字)
) Z! @2 J. x3 m- Z1 e* T# I g_applydate bigint 8;//申请日期
3 W+ D" c( [6 k- f/ P g_state varchar 2;//申请状态 I2 z9 Y2 P1 ^8 {6 }
2、 表名:g_cardapplydetail 字段(字段名/类型/长度): : {7 D% S, \) |& q! @
g_applyno varchar 8;//申请单号(关键字)
" u. {. C* o& d; Y% `0 G g_name varchar 30;//申请人姓名 - e0 W' G- A3 e; G
g_idcard varchar 18;//申请人身份证号 ' h6 m$ e: l, l; a) s
g_state varchar 2;//申请状态 其中,两个表的关联字段为申请单号。 $ b- Y9 ]( P8 c3 _# g x5 n, Q- [
! L/ b' Z! b- `9 A5 Y! i/ ]. h5 H
题目:
: e1 w9 `" j1 ]! {& U" E/ }8 ^ 1、 查询身份证号码为440401430103082的申请日期
! s. w5 V7 V5 c; a7 R$ Y 2、 查询同一个身份证号码有两条以上记录的身份证号码及记录个数 0 t( c$ ^4 Y; r
3、 将身份证号码为440401430103082的记录在两个表中的申请状态均改为07
8 a/ Q2 z0 U) e4 Y" ^- a 4、 删除g_cardapplydetail表中所有姓李的记录
5 z" I6 ~9 P& Q) b$ C3 ?. s/ Q, n4 }' a2 E* S! Z
|
|