第1章 Java编程基础 ' v* G' ^- \+ m/ K
面试题1 简单描述Java开发包的种类 8 E4 Z6 W% y: C* P J
面试题2 Java语言的特性有哪些
+ D- ~3 k2 f) v" D 面试题3 Linux操作系统下如何安装Java SE开发环境
6 o& `+ u2 t( ^ a, [. _/ C 面试题4 列出你熟悉的Java开发工具
* I/ {" E0 O) ^) J) Q9 U 面试题5 用自己的语言描述Java中的类和对象
; i; c) a; i; P) h2 c, | 面试题6 命名Java变量
, u# r9 j$ }# f$ t+ Q 面试题7 理解成员
A3 i( z$ F0 { 面试题8 在Java中,对象是如何传递消息的
. S' S6 m/ D1 `3 M/ Y 面试题9 对于类的静态变量的理解
) R+ |" D% `) \ 面试题10 类继承的建模表示方法 9 J6 D1 e' o$ j, `' g b7 F( M
面试题11 使用jar命令
, [0 M3 m* o0 g$ l 面试题12 如何执行mian()方法
" Q8 U1 [( p' q, a! J 面试题13 Java开发原则
第2章 Java语言基础 1 M5 }1 b* ^+ {+ C& [" q1 C
面试题1 掌握Java标识符
' a3 Q+ ~3 C1 V6 v: z& B 面试题2 掌握Java关键字
' I& j9 J8 w2 E I 面试题3 找出Java关键字 5 y+ Q1 S# @. r8 e9 q
面试题4 挑选Java关键字
4 N! {/ O5 }8 X% I* z 面试题5 选择完整合法的Java注释 : K. j6 L+ x+ p. {8 }
面试题6 int和Integer的区别是什么 # w! e4 F( I8 p9 b9 _
面试题7 哪些不属于Java的原始类型 + `- ^: `/ H1 u( ^9 E# }! V2 b
面试题8 String 和StringBuffer的区别
1 W. ^8 O9 l P3 X' t1 A- w 面试题9 指出Java的原始数据类型并说出其分类 " e6 _- Z7 o7 r0 E6 }
面试题10 理解和掌握Java语言中的变量初始化 ) B4 J1 ?' i/ i, V9 _/ F6 Q4 y
面试题11 哪几个是有效的声明语句
3 l" W# ~6 k: x' q 面试题12 选择正确的代码运行结果 . `9 q1 Y9 M8 @
面试题13 空文件是否为一个有效的Java程序源文件
( V2 v! B6 Z/ S) f 面试题14 尝试编译代码并判断结果 _- b+ }6 i$ |! T9 W/ G3 X4 x7 u
面试题15 关于main()方法正确的描述是
第3章 运算符和类型转换
% l8 M) q2 Y! _. W1 p3 L. |( v9 a 面试题1 111%13的运算结果
( @2 {9 ` [, U5 F$ i4 q 面试题2 选择正确的递增运算结果
: v5 k1 S4 v, j3 R; r7 t. A 面试题3 8|9&10^11的运算结果 ' Q: J3 y R6 W0 n6 P# l5 T
面试题4 选择表达式的输出结果 4 W" h4 x/ ^5 m) A$ y( h7 }8 w
面试题5 选择“abcd” instanceof Object的返回结果 ) B- H# ?5 e( W
面试题6 考察运算符的优先级 8 y& r+ C, a4 W
面试题7 9+8%7+6的运算结果
3 Q7 O% ]3 S- u' u. D$ {3 p/ A! V% n' R 面试题8 选择正确的运算结果 H: a0 j+ {1 j2 f0 F
面试题9 请给出equals()和==的区别 " e, K1 f8 i0 q% ?
面试题10 判断一系列表达式运算后的最终结果
9 [3 {) z) k8 J! K0 P/ F) ? 面试题11 赋值运算符选择题
4 `- ~4 \( b4 I" ^1 k" @0 {. z 面试题12 参数传递选择题 6 B* o$ _1 p4 [7 Z
面试题13 选择正确结果
( a, a) o9 {6 c8 F" x; e* ^3 { 面试题14 补全代码
7 a9 @, h. v U% T% J3 H 面试题15 选择正确的类型转换 / a, g8 ?6 b7 [0 |* {8 Y1 X. J
面试题16 表达式5.4+"3.2"的结果 3 ~8 I% N( [; c/ k% [
面试题17 日期选择题
第4章 声明和访问控制 2 ~6 b) |" D' P! ~- P, `# z1 E
面试题1 选择非法声明语句
1 @, r, E$ Z/ C' ^3 Z/ V7 }$ L' ~ 面试题2 考察数组声明 7 S$ Y1 k7 Z2 e) q: P2 n
面试题3 如何获得数组大小 7 {; l: f* q( X* B" l
面试题4 是否可以改变数组大小 ( J' ^+ h% k; U9 r- `
面试题5 数组索引从几开始 # ]4 d0 h; u* E* [
面试题6 如何初始化数组
0 f7 ^+ }3 r$ g6 i 面试题7 选择正确的合法声明 3 Q2 }: K3 k+ B8 k
面试题8 类的声明可否使用private
/ l/ o1 \, L$ G* u9 Q- O' q 面试题9 如何正确使用this
, |" A' E% q, M1 I' e2 n- o 面试题10 Java修饰符问题
9 P; ]& @: I d* P1 }8 L! q: | 面试题11 谈谈final、finally、finalize的区别
) G2 Q' e, | _0 E3 l 面试题12 final变量可以看作是常量吗
* A% w! s- P3 B 面试题13 包含抽象方法的一定是抽象类吗
+ @1 S; D, C9 e% f 面试题14 标记Java类成员的可访问性修饰符
9 Y" O( L+ w; z( G3 Y0 b 面试题15 哪些成员可以从包外部访问
0 r7 y% V8 }2 a( O1 i0 T 面试题16 构造器选择题
6 X F% M, N& d7 J 面试题17 构造器有怎样的执行顺序
第5章 流程控制、异常处理和断言 + z0 ^9 _" }5 c. Q9 V/ {/ v
面试题1 选择if语句执行结果 1 O9 g( u( Y2 I9 _- a) ]
面试题2 判断if语句中的错误 - t* l' c/ J$ C- C$ [+ x
面试题3 判断switch表达式的错误 / @, {/ r: n6 l5 \7 o
面试题4 找出语句中的错误
7 R* x: d# [- s 面试题5 while语句选择题 3 T6 T& j: ]3 L
面试题6 迭代语句for中的错误
+ S, x+ H# s0 N9 M7 S 面试题7 迭代语句for的编译错误
( Z3 R' U$ k4 l/ ?5 B ?8 L& K) r 面试题8 for语句的循环条件
0 ?6 h3 ^/ g6 B2 F 面试题9 哪个max方法可以正确返回最大值
4 U7 e3 W9 }! K8 H 面试题10 break和continue关键词的掌握
2 n1 Y }1 _" y8 z4 R8 Z* ? 面试题11 关于break和continue哪些描述正确 2 c6 G% \9 ~4 U7 O5 g* M$ Z/ a7 E
面试题12 选出关于for描述正确的语句 / {( `# O, q1 C' q
面试题13 哪个类是所有异常的基础类 ) f) @2 n) ~2 Q6 v$ ^% h% [
面试题14 Java如何处理异常 : W' L# e" N. T, h2 Y, v
面试题15 选择处理异常结果
% w# [; e: N/ K/ ]) k 面试题16 有关异常的编译结果 ) r1 F& D* D" I+ O) n
面试题17 异常处理选择题 9 S6 ?1 g _3 t' i
面试题18 如何使用throws
c1 _4 s3 o7 O$ u( K) k 面试题19 什么时候用assert ( T+ p4 f. v* c( w' i) o/ b
面试题20 判断哪几条语句将抛出异常
第6章 深入理解面向对象的精髓 ) I, n2 w+ O& r1 T v. a/ m
面试题1 请说出面向对象的特征有哪些
' _0 {1 s7 ~1 N; K% o1 \9 k" P( R 面试题2 列出面向对象的几个设计原则 3 B% M1 G9 M, P1 s
面试题3 关于类的说法哪些正确 " b1 b& h5 ?% m# ]& c. D3 o; e
面试题4 指出类A和类B之间的关系 4 i$ ^! S+ |8 G! s* L: z( Q" M
面试题5 代码中A和B的关系
6 R$ W! o* |6 J6 f 面试题6 Java方法重载选择题
' D, B8 ~( ^. m( G Z 面试题7 对于方法重载,哪些元素是必须相同的 , A& C9 H* P8 q. r0 Z+ \7 u
面试题8 选择编译结果 / U" U7 e! O: `" l5 T
面试题9 方法覆盖选择题 5 K$ p2 H# n G q% s4 b
面试题10 指出代码的错误
: {6 y3 ~6 I) `0 d1 J 面试题11 编译代码判断结果
& T( K3 d9 L" s3 H; B" A# _3 N 面试题12 请说出Java语言中覆盖和重载的相同与不同 ; O7 ]/ X, X; L3 B
面试题13 说出代码的编译运行结果
: s9 |! Q$ R$ d: o3 n% }! T6 V 面试题14 指出代码哪里会出现错误 1 k( e3 [* Q# M! p+ T
面试题15 父类构造函数是先于子类构造函数运行吗 1 h' B- t) V9 l" _( N
面试题16 怎样才能输出good , S/ J M2 q3 q0 w) ~) O0 A' v
面试题17 哪一个构造函数能添加到标记处而不会编译错误 5 r. M2 Z. i2 f' p! v/ N$ l
面试题18 哪一种说明是正确的
' s' {# @2 n8 j3 ^. R, R 面试题19 运行下面代码的结果是什么
第7章 对象生存期 w( I1 l; m' t: H( j' H2 O, Y% L; u
面试题1 如何理解垃圾回收 8 O' J% {* y# I$ U3 R( f
面试题2 什么时候适合垃圾回收
3 h% K; b. Z9 `0 o$ I 面试题3 什么地方对象变得适用于垃圾回收
! ^; G) t3 Q% e! c6 v 面试题4 关于垃圾回收哪些说法是正确的 , t4 D6 L; w! f. `" ?% F
面试题5 选择正确的Java垃圾回收说法
- _! p3 e+ m7 d! v$ O8 P 面试题6 下面代码中标记的对象,哪里开始可以被回收
+ D5 _) K4 T3 m) e7 F 面试题7 初始器选择题 % d% U6 L+ N/ ?* k
面试题8 选择正确的代码块型初始器
' w! v0 q* o0 t1 i# d% o7 _ 面试题9 Java初始器执行顺序
第8章 线程 % H; L* \$ O J P
面试题1 请说明进程和线程的区别 - D& k- @) Y3 Z0 n/ [
面试题2 一个具有生命的线程有哪些状态 : U4 _; A+ H' e9 i, i
面试题3 哪个方法是正确的启动新线程的方法 & }, I( N; {0 L; L/ }9 k
面试题4 如何创建启动线程
$ Y* ~* c G5 q) L. R2 r& K+ ~ 面试题5 选择正确的线程说法
4 i' n! J1 [0 c( [: Y& V 面试题6 选择正确的输出结果
6 F! J$ G( Y6 s, P 面试题7 如何理解线程同步 ; W' H* X: u4 J* O/ @
面试题8 线程同步选择题
3 Z; Y0 A0 ?1 l/ t 面试题9 下面哪些事件会导致线程死亡 3 g$ g' T+ |- ~( F
面试题10 调用yield()方法可以保证什么
7 L% |! O) Y9 T) I# W6 G7 P 面试题11 notify()方法定义在何处
第9章 面向对象的基础类 / |. F' D! {; o3 q, v8 [
面试题1 Object类中hasCode()方法的返回类型是什么 7 M) y0 o: V5 y+ d
面试题2 Object类的clone()方法可以抛出哪个异常
1 ^! J/ v6 U# I 面试题3 关于对象的操作哪些说法正确 ( f! a' q. y: ^7 o1 g7 B; o
面试题4 Math.abs(10,4)函数返回值
1 R* d) ~7 V2 ` 面试题5 哪些代码部分能够打印出11 $ ?. D9 l& ]4 O/ N- C
面试题6 Math.ceil(-5.5)返回值 % n4 J4 }. S! i* B R
面试题7 哪些运算符不能用于合并字符串对象
) C$ C) _5 b+ L1 h& F8 P 面试题8 如何提取字符串
2 Q6 v5 ^3 y! h7 S" P$ D 面试题9 String类的trim()方法有什么作用
, H* `0 g0 g# h/ ]. a' W 面试题10 String类的concat()方法
2 ~- b7 Y2 [+ c/ [! h 面试题11 哪些表达式是非法的
: Q3 {% }; j# S 面试题12 哪个表达式结果为true 2 v# N0 X; Y# ?7 c6 z% F
面试题13 String对象的length()方法
1 H6 p2 b2 K% F6 I8 k 面试题14 理解StringBuffer类
* e1 D$ Q" i, B/ n' N: ` 面试题15 理解setLength()方法 - f/ P* N4 @/ W# s, J6 B
面试题16 哪些参数列表具有相应的StringBuffer类构造函数
; ?* @0 g; s, U o% |3 k" r 面试题17 哪个方法不是StringBuffer定义的 6 L; W- p, M6 D. W6 Z
面试题18 请讲述集合类的3个组成部分 & \: T; I' R1 j9 I' o" m
面试题19 哪些是集合框架中的核心接口 4 u" ~ Y" Q& @/ N6 U
面试题20 按序存放非唯一元素集合接口的名字 . O: f" g/ T! C0 P4 H, f
面试题21 如何实现Java集合
& _3 R( N6 l; h1 c1 [( D5 s 面试题22 打印输出选择题
& b( A6 E% p. U7 Y' x 面试题23 Collection接口的哪些方法会返回true # E2 {- W% q |3 H S2 k
面试题24 实现Map接口的对象可以调用哪些方法
& C" d9 u6 w1 b* e 面试题25 选择正确的代码输出结果
. I3 i, F" I4 s7 j- M! m& p& e 面试题26 哪个方法原型在接口java.util.Map.Entry中定义
1 @+ j! X6 m. G$ h/ {5 ?9 s! m* S 面试题27 哪个代码提供了hashCode()方法的正确实现 . u* b' a7 h* q6 Q+ P, c
面试题28 关于System.out说法哪个正确 6 j3 q) c! O2 h+ P0 [
面试题29 哪个语句可以建立文件“file.txt”的字节输入流 8 u* _ Z1 [- m& t
面试题30 哪个是正确的文件操作 + r* F. P% R( P3 F
面试题31 哪个方法能够获得file.txt文件的父路径
4 S% z) j# H! U& B: O- L% C8 _+ j 面试题32 将“hello”字符写入文件file.txt的末尾 ' U) T9 S' V' v+ f9 b3 ^5 C
面试题33 哪个类是FilterOutputStream类构造器的合法参数
第10章 Servlet/JSP基础 . P4 R2 J) S2 j1 M
面试题1 Servlet和CGI的区别
+ B( W5 \8 F7 q# l 面试题2 描述Servlet的生命周期
' N9 ]# O, a! ^" X' J& `+ O 面试题3 控制台正确的显示结果
) E5 G3 t# C1 X- Q3 ^& E2 ? 面试题4 HTTP请求时Servlet会调用HttpServlet的哪个方法 : a7 R c2 t! z( K! C3 u# d
面试题5 如何把一个HTTP请求重定向到另外的URL , Q( v# `/ N8 C. Q) q
面试题6 请描述Servlet和JSP的区别与联系
; s! q1 M9 J2 h2 _ 面试题7 JSP有哪些内置对象?作用分别是什么 % u' Q7 B3 s2 e' @$ V$ ~
面试题8 哪个不是JSP的隐含对象 . W8 {- z: [& {. }- d0 t
面试题9 请说出JSP的6个基本动作指令和作用 : P2 y4 l. N- h. d: c% P9 g9 O# I
面试题10 JSP页面如何跳转 ) P$ |; A( ]7 d2 i
面试题11 获取页面请求中一个文本框的输入 " @4 i4 l7 O$ z, W6 C
面试题12 如何使用标签 . G* D) a: o/ m' N7 u
面试题13 结束标签时调用哪个方法
# p. q" _7 T2 ` 面试题14 ${user.loginName}的执行效果等同于哪一个
- q9 L. D- g) d2 c B 面试题15 JSP容易混淆的问题
% U; V) r9 ~1 I' P7 A) [5 i9 l7 i% ] 面试题16 选择正确的表达式 + c6 }1 z ~9 a( s2 o
面试题17 的输出结果
第11章 Java EE相关概念 1 S3 ?' t, g) x& U7 Z
面试题1 J2EE(Java EE)是什么
0 ^% g0 z( I- r" W2 i& p 面试题2 解释JNDI、JMS、JTA、JAF、RMI
+ U0 B! S/ ~0 O' R1 C( e, m! g 面试题3 建立Enterprise Application时哪个J2EE组件会同时创建
0 ~5 e: S6 E- a 面试题4 哪个操作是不可行的
/ B' e' N9 d; P ~7 z% f 面试题5 建立一个JDBC provider时,哪些字段必须填写 6 A3 G' o4 A& m# _
面试题6 什么是SOA,SOA有哪些特点 . z/ X" \6 k# ?9 k
面试题7 请说出什么是Web Service . w* {* h$ R9 f& @
面试题8 Web Service由几个基本技术组成,分别是什么 / o! z3 o, F7 u F$ O* f" `" s
面试题9 什么是JAXP、JAXM
第12章 数据库技术 7 J! r7 x6 l8 n$ O
面试题1 Connection的哪个方法可以建立PreparedStatement接口 9 D" E8 Z* @8 c3 ?# {' u
面试题2 在JDBC中可以调用存储过程的接口是哪一个 5 c, _: L& R1 f, X' ~& [: I: Z
面试题3 哪些方法可以注册一个JDBC Driver
: N$ L7 Q. s7 l% [; U 面试题4 ResultSet的方法 0 T4 P( o) J1 W* l# D. a& @) p
面试题5 Statement、PreparedStatement和CallableStatement的区别 9 n* y! u' ^, _, w
面试题6 说出以下数据结构中不属于线性数据结构的
. p& A% B8 w T3 \7 w* W' M4 R2 ^ 面试题7 在一棵二叉树上第5层的结点数最多是多少 . |3 O: {* y1 ~. x9 b
面试题8 数据库系统的核心是什么
3 ?- v: A, t0 o+ @: I 面试题9 哪个是数据库的正确描述
! x/ |% J" ]$ n' F) W1 ]8 i 面试题10 能够给出数据库物理存储结构与物理存取方法的是什么 " u' A* C" g# y& W9 U; N2 k
面试题11 SQL语句中修改表结构的命令
$ o) r9 p' T8 w# j' } 面试题12 给出Oracle中两个查看表结构的方法
; w/ q V# O9 G. [ 面试题13 针对Oracle数据库编写SQL查询语句 ^! ]5 m# N, L3 E; J3 u
面试题14 常见的SQL查询
i* }% W' z* l: V8 X( X 面试题15 Oracle临时表有几种?临时表和普通表的主要区别是什么
3 Z. R; f$ i. O1 o 面试题16 说出冷备份和热备份的不同点以及各自的优点
! _+ b4 A0 l( V6 v- }! ^ 面试题17 编译PL/SQL Package时报告错误,如何显示出错信息 6 q, P2 u/ u2 M, J
面试题18 SQL Server如何连接认证
; l& F! b- C% H2 s0 B, y* I* y- W6 ~ 面试题19 在下划线中填入相应的答案
. H/ l- g& z3 O% M1 V D3 y 面试题20 如何区分用户临时表和系统临时表 $ {" W2 j7 ]7 P# F( y
面试题21 SQL Server中自定义函数和存储过程的区别
# w- `; X7 F* d9 } 面试题22 使用case语句
; N2 z- F3 W9 }& X 面试题23 复杂的SQL查询
第13章 常见的开源技术
( l' B8 S3 a5 ~4 ^# @ 面试题1 什么是MVC设计模式?MVC分别代表什么
3 b( E' @6 U4 o4 u$ p1 u/ [8 p" d 面试题2 请画出JSP Model 1与JSP Model 2的规范图 2 ]% M% w M. A
面试题3 Action如何转发页面 - x+ z3 Z7 K7 G* S% ~8 Z- p' i
面试题4 Struts 2有哪些优势 : w/ R' c: x6 O/ ^# {. y3 U
面试题5 针对Struts 2框架的哪些说法是对的 / g- M3 M6 s8 \5 n
面试题6 对Struts 2框架中的ActionContext描述正确的是
" _7 j( y# q2 R3 u; c* s 面试题7 哪些不是Struts 2的内置result类型
4 L& S" H' p: r7 g 面试题8 在Struts 2框架中如何配置Action范围资源文件 9 C' ~; b$ y f: M5 _
面试题9 Struts 2框架的拦截器
/ N" ~: Z/ y$ k; Z 面试题10 如何使用OGNL表达式 : Y2 E9 K1 \* W3 d" A+ R- Z8 T
面试题11 简述你对IoC(Inversion of Control)的理解
+ u7 p6 z! w9 l) | 面试题12 什么是依赖注入(Dependency Injection,DI),Spring的实现方式有哪些 4 E4 d2 m" i2 N0 S( m! k4 U
面试题13 简述Spring中Bean有哪些作用域 # p) y: R: s; `" _' q* i( L
面试题14 列出Spring中的事务传播行为和隔离级别 " P8 x2 M- o$ F, ]! N# }& Z/ p
面试题15 哪个不是Hibernate的核心接口
' T9 [' o' u& R( W 面试题16 针对Hibernate配置文件的哪些说法是正确的
# y0 X# _3 I- _6 P5 h 面试题17 请说明Hibernate有几种映射类型,分别是什么
; I& Z4 l+ @- W* t4 s 面试题18 关于SessionFactory的说法哪些正确
+ Q* n# i9 a; R- |# a5 \) u 面试题19 哪些是属于Session的方法 4 `+ I" M7 Y& o( K2 i' `
面试题20 cascade属性如何设置 & F! E5 r) j2 F d Q/ y2 T
面试题21 提交几条update语句
! k+ [8 |' a5 K* T 面试题22 在持久化层的对象分为哪些状态
' q- r1 l& R- D7 w4 ] 面试题23 Hibernate持久化对象状态转换
6 c& z+ J0 L; m, r* H 面试题24 如何变成游离状态 - b) T$ F0 \' y5 v3 z
面试题25 哪个技术不是Ajax技术体系的组成部分 $ f6 {0 Z. b, X8 o5 t: ~( `
面试题26 XMLHttpRequest对象有几个状态值 ; [; o7 ^1 I& e4 p6 Q9 T
面试题27 JavaScript中的函数和对象 3 a9 @9 X& k8 |) O; q+ z9 D$ [" a
面试题28 如何使用JavaScript创建对象
0 z0 M! a( q: l; y 面试题29 请简单介绍什么是JSF
8 o( F* t1 F8 P a; F3 ] 面试题30 请简述什么是MyFaces 4 S$ N! ]; `! m" t2 h1 c
面试题31 MyFaces的默认核心标签是什么
( j- \+ z! ?* ?4 Q7 U1 X# K$ V 面试题32 请简述FreeMarker技术 / K9 H. G* E1 L$ n+ H* f
面试题33 FreeMarker模板采用什么语言编写
8 e w j! q* d! o0 X( V1 g 面试题34 什么是Log4j 2 L( n& G: w0 L
面试题35 Log4j记录器的优先级顺序是什么 8 t9 k& k9 c7 j0 p0 ^& Z6 ]+ M
面试题36 哪些是Log4j日志的输出样式
第14章 软件工程和UML & `2 I9 C; x* G$ y' L) s
面试题1 请说出软件工程的4项基本原则
6 L& T7 _: A! O 面试题2 请列出软件工程生命周期的6个阶段
/ K9 l7 G8 W2 k* ? 面试题3 请说出3种软件生命周期模型 / m* |- }) D. e4 C: h9 S5 i0 k
面试题4 请简单描述什么是建模
0 q- D7 D4 l; i6 M \ 面试题5 请简单解释什么是UML 2 A4 u; l$ v2 `% E* @: r! S- K
面试题6 标准的UML内容是由哪5种图定义的
+ }% z y/ I' L, D2 ` 面试题7 理解UML类图
7 `: c2 ?! _8 G 面试题8 活动图强调什么 7 \1 x( u* \- E$ {* g& U: _ L
面试题9 如何描述跨越多个用例的单个对象的行为
; J" z! C- O; V" D 面试题10 正确理解用例 : J5 {7 a1 Z. J y4 Y) w; o
面试题11 判断用例之间的关系
" ~0 |, H: D* Q 面试题12 包(package)是UML的什么事物
第15章 上机编程 面试题 ) O) v% K0 Q; v5 ]. R
面试题1 如何拆分字符串 6 W4 A$ p3 c$ Y! u2 b! h1 b
面试题2 如何截取字符串
+ G8 _( G, e% _- I/ x4 [( }# U 面试题3 排序编程
* q4 @# z# j2 W* r 面试题4 排列组合数字
1 r8 z8 K( U8 v" t) { 面试题5 多线程编程 7 x! l4 d5 |+ a2 k
面试题6 请编写一个Singleton模式
5 b# h( s$ N- O 面试题7 金额转换编程
# e) W9 e& z9 { 面试题8 编写MySQL数据库的JDBC连接
0 n2 t' y+ T$ A/ C! O: U" M+ a 面试题9 编写SQL语句 4 U1 k% y, O. \( U8 k
面试题10 编写一个简单的Struts 2框架应用 1 ^: p5 I% }& F, s6 U8 p
面试题11 编写一个Struts 2框架应用的Action
9 h$ i+ _9 A8 N% R! [% q 面试题12 编写一个Hibernate应用
第16章 考察算法和逻辑思维的 面试题
; ?+ M' z+ f8 S* y! ^) g) F 面试题1 河内塔问题 2 {' A: J* x* h/ W
面试题2 三色旗问题 y) ]6 [0 ]" a7 v
面试题3 背包问题 ; O8 f2 @! E E; N* x. z( b5 r
面试题4 洗扑克牌 ( w: `5 P5 |6 D, r( s( i
面试题5 求质数编程 " b0 e% X" z/ t- [: o, ~! h
面试题6 Craps赌博游戏 1 I' U2 Z+ }* X. l: O! z7 u
面试题7 最大访客数计算
; }. U6 }( W. [ 面试题8 烧香计时 java8.com
t* |* \$ ]! d( I' C; R 面试题9 丢失的1元钱
$ p: j$ @ A- O* g$ x ~& H, {2 ] 面试题10 买水问题 [2 B2 }% O8 |5 a. m- a
面试题11 如何分工钱
; a2 s o0 E' [4 r- P 面试题12 猜测扑克牌
) B6 y4 ?$ J# r9 _4 {# c 面试题13 黑白袜子
7 F5 ?9 f2 s; [/ [. u7 M9 ^ 面试题14 一次测量问题
, F- Y$ U! i% A U- Z4 ~ 面试题15 经典的海盗分赃难题
& Z: s1 \8 w# d- B" K+ t+ I7 L$ c 面试题16 过桥问题 ) G" D2 C+ e, ^6 u% o( n
面试题17 聪明的预言家
5 q6 t# q1 }5 B- z& E2 G5 z