资讯详情

程序员找工作必看面试题1

/
目录
1 、
谈谈数据库优化的一些经验 ?( 重点 )...8
2 、
你有优化 SQL 查询数据经验吗?如果可以的话,你通常用什么方法进去?
行优化?
... 8
3 、
什么是事务 , 事务的四个特点是什么?隔离级别是什么?... 9
4 、 数据库中 , 数据类型 char 与 varchar2 有什么区别?性能有什么优势?
9
5 、
如何知道查询? SQL 的性能高还是低... 9
6 、
数据库在开发过程中遇到过吗?如何解锁? ... 9
7 、
并发数据如何处理? ? ( 重点 )...10
8 、
delete from table 与 truncate table 的区别? drop table 呢 ... 10
9 、
union 和 union all 有什么不同 ...10
10 、
JDBC 访问数据库的步骤? ( 重点 )...10
11 、
大数据量下的分页解决方案... 11
12 、
简要介绍了建立索引和索引分类的作用 ? ...11
13 、
存储过程是什么? , 有什么优缺点 ( 重点 )..........................................................11
14 、
存储过程与 SQL 的区别?...................................... 12
15 、
如何创建视图?.............................................. 12
16 、
Oracle 数据库如何提高访问性能? .............................. 12
17、
JAVA 中常用的运算符有哪些?这些运算符之间的优先级怎么样?.... 16
18、
在 JAVA 自定义一个生产 10-100 之间的随机数的公式? ............ 16
19、
switch 语句中的表达式可以是什么类型数据? ................... 16
20、
while 循环结构与 do...while 循环结构的不同? ................... 17
21、
程序中 break、 continue 、 return 跳转语句的不同? ( 重点 ) ......................17
22、
使用数组四步走是什么?...................................... 17
23、
数组的定义有哪些方式?...................................... 17
24、
编写一个程序实现费波拉契数列(就是后面的数字是前面两个数字的和)
,
要求从 1 到 20 即可.请使用数组方式来实现.............................. 17
25、
请打印杨辉三角.杨辉三角最本质的特征是,它的两条斜边都是由数字 1
组成的,而其余的数则是等于它肩上的两个数之和(使用数组实现) ......... 18
26、
成员变量和局部变量的区别是什么? ............................ 18
27、
JAVA 中包的作用是什么? ..................................... 18
28、
包命名规范有哪些?.......................................... 18
29、
String 是最基本的数据类型吗 ? ..................................................................18
30、
说明一下类变量和实例变量的区别. ( 重点 )................................................19
31、
说明实例方法和类方法的区别? ( 重点 ).....................................................19
32、
数组有没有 length( )方法 ? String 有没有 length( ) 方法? .......... 19
33、
String s=new String("a");共创建了几个 String 对象? ........... 19
34、
Java 里的传引用和传值的区别是什么? ......................... 19
35、
如果去掉了 main 方法的 static 修饰符会怎样?.................... 19
36、
如何将 String 类型转化成 Number 类型? ....................... 19
37、
什么是 Java 虚拟机 ? .....................................................................................20 /
38、
Java 的访问修饰符是什么 ? ..........................................................................20
39、
&操作符和 && 操作符有什么区别 ? ( 重点 ).....................................................20
40、
声明变量和定义变量有什么不同? .............................. 20
41、
你怎么理解变量?............................................ 20
42、
怎么判断数组是 null 还是为空 ? ...................................................................20
43、
Java 中的“短路”是指什么 .................................... 20
44 、
switch 语句能否作用在 byte 上,能否作用在 long 上,能否作用在 String 上 ?
( 重点 )
21
45 、
short s = 1; s = s + 1; 有什么错 ? short s = 1; s += 1; 有什么错 ? ( 重点 )..........21
46 、
char 型变量中能不能存贮一个中文汉字 ? 为什么 ? ( 重点 ) ..........................21
47 、
冒泡排序实现 ( 重点 ).......................................................................................22
48 、
"==" 和 equals 方法究竟有什么区别? ( 重点 )...............................................22
49 、
静态变量和实例变量的区别?.................................. 23
50、
谈谈你对 static 关键词的理解 ( 重点 ) ............................................................23
51 、
是否可以从一个 static 方法内部发出对非 static 方法的调用? ....... 24
52 、
Integer 与 int 的区别 ( 重点 )............................................................................24
53 、
Math.round(11.5) 等於多少 ? Math.round(-11.5) 等于多少 ? .........................25
54 、
请说出作用域 public , private , protected ,以及不写时的区别 ( 重点 )...........25
55、
Java 是否有过程和函数 ? ...............................................................................25
56 、
String 和 StringBuffer 的区别 ( 重点 )..............................................................25
57 、
StringBuffer 与 StringBuilder 的区别 ( 重点 ) ...................................................26
58 、
数组有没有 length( ) 这个方法 ? String 有没有 length( ) 这个方法?..... 27
59 、 使用 final 关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?
27
60 、
类与对象的关系是什么........................................ 27
61 、
谈谈你对 static 关键词的理解................................... 27
62 、
什么是封装.................................................. 28
63 、
this 关键字 .................................................. 28
64 、
什么是继承.................................................. 28
65 、
Overload 和 Override 的区别 .Overload 的方法是否可以改变返回值的类型 ?
( 重点 )
28
66 、
super 关键字 ( 重点 ) ........................................................................................29
67 、
抽象类和抽象方法............................................ 29
68 、
final, finally, finalize 的区别 . ( 重点 )................................................................30
69 、
java 中实现多态的机制是什么? ( 重点 ) .....................................................30
70 、
什么是接口.................................................. 30
71 、
abstract class 和 interface 有什么区别 ? ( 重点 )..........................................30
72 、
接口是否可继承接口 ? 抽象类是否可实现 (implements) 接口 ? 抽象类是否
可继承实体类 (concrete class)? 抽象类中是否可以有静态的 main 方法? ( 重点 ) 32
73 、
什么是异常.................................................. 32
74 、
运行时异常( RuntimeException )与一般异常有何异同? ( 重点 ) ...........32
75 、
java 语言如何进行异常处理 , 关键字: throws 、 throw 、 try 、 catch 、 finally
分别代表什么意义?在 try 块中可以抛出异常吗 ? ( 重点 ) .........................................33 /
76 、
程序中 try{} 里有一个 return 语句 , 那么紧跟在这个 try 后的 finally{} 里的代
码会不会被 执行?在什么时候被执行? ( 重点 ).........................................................33
77 、
error 和 exception 有什么区别 ? ....................................................................33
78 、
Java 中的异常处理机制的简单原理和应用 . ( 这个题目需要多看看 )..........33
79 、
throws 和 throw 的区别 ( 重点 ).......................................................................34
80 、
异常分为几类................................................ 34
81 、
Collection 和 Collections 的区别 ( 重点 )..........................................................34
82 、
数组和集合的主要的区别 ( 重点 )...................................................................34
83 、
列出你知道的容器类 ( 就是指集合类 ), 简单说明其功能 .............. 35
84 、
List, Set, Map 是否继承自 Collection 接口 ? ( 重点 ).......................................35
85 、
ArrayList 、 LinkedList 集合的区别 ( 重点 ) .......................................................35
86 、
Set 、 List 、 Map 它们的区别 ( 重点 )................................................................35
87 、
Set 里的元素是不能重复的 , 那么用什么方法来区分重复与否呢 ? 是用 ==
还是 equals( )? 它们有何区别 ? ( 重点 ).........................................................................35
88 、
List 、 Map 、 Set 三个接口 , 存取元素时 , 各有什么特点? ............. 35
89 、
HashMap 和 Hashtable 的区别 ( 重点 )............................................................36
90 、
说出 ArrayList,Vector, LinkedList 的存储性能和特性 ( 重点 ) ........................37
91 、
ArrayList 和 Vector 的区别...................................... 37
92 、
集合框架中 Collections 和 Arrays 类的作用 ........................ 37
93 、
数据结构中 , 数组与链表有哪些区别?为什么? ( 重点 ) ..............................38
94 、
描述一下 JVM ( JAVA 虚拟机)加载 class 文件的原理机制 ? .....................38
95 、
ClassLoader (类加载器)如何加载 class.....................................................38
96 、
Class.forName 的作用 ? 为什么要用 ?.............................................................38
97 、
为什么要用 ORM? 和 JDBC 有何不一样 ? ...............................................38
98 、
JDBC 中的 PreparedStatement 相比 Statement 的好处 ( 最后一句话是重点 )
( 重点 )
38
99 、
分层开发的优势.............................................. 39
100 、 分层开发的原则.............................................. 39
101 、 Java 中有几种类型的流? JDK 为每种类型的流提供了一些抽象类以供继承 ,
请说出他们分别是哪些类?............................................ 39
102 、 字节流与字符流的区别? ( 重点 )...................................................................39
103 、 什么是 java 序列化 , 如何实现 java 序列化?或者请解释 Serializable 接口的
作用 . ( 重点 ) ....................................................................................................................41
104 、 序列化的概念和序列化 ID 的作用? ( 这题需要看看 )..................................41
105 、 JavaScript 变量有哪些数据类型? ............................... 42
106 、 js 中的 3 种弹出式消息提醒 ( 警告窗口 , 确认窗口 , 信息输入窗口 ) 的命令是
什么? 42
107 、 什么是 BOM ? ............................................... 42
108 、 什么是 DOM? .................................................................................................43
109 、 Javascript 中定时执行如何实现 ,JavaScript 如何实现一段代码在执行时间后
运行?如何指定一段代码每隔指定时间就运行? .......................... 43
110 、 DOM 模型中的常用对象及其方法? ............................. 43
111 、 如何设置页面元素的显示和隐藏? .............................. 44
112 、 使用什么事件可以实现当鼠标移动某文本上时 , 文本样式改变 , 当鼠标离开 /
时文本样式恢复为原来的样式?........................................ 44
113 、 DOM 如何操作文档的标准节点? ............................... 44
114 、 什么是 jQuery.................................................................................................45
115 、 你为什么要使用 jQuery ?...................................... 45
116 、 你在公司是怎么用 jQuery 的? ( 重点 )..........................................................45
117 、 jQuery 能做什么? ........................................... 46
118 、 $(document).ready( ) 方法和 window.onload 有什么区别? ( 重点 )..............46
119 、 Jquery 对象和 dom 对象的区别 ................................. 46
120 、 jQuery 对象和 dom 对象是怎样转换的? ......................... 47
121 、 什么是 jQuery 选择器 ......................................... 47
122 、 jQuery 选择器的种类.......................................... 47
123 、 Query 中的选择器 和 css 中的选择器有区别吗? ................. 48
124 、 jQuery 中的 hover( ) 和 toggle( ) 有什么区别?...................... 48
125 、 你是如何使用 jQuery 中的 ajax 的? ............................. 48
126 、 jQuery 中 $.get( ) 提交和 $.post( ) 提交有区别吗? ................... 49
127 、 jQuery 中的 load 方法一般怎么用的? ........................... 49
128 、 在 jQuery 执行 ajax 中,提交的 data (数据)主要有几种方式? ...... 49
129 、 你知道 jQuery 中的事件冒泡吗,它是怎么执行的,何如来停止冒泡事件?
49
130 、 你使用过 jQuery 中的动画吗,是怎样用的? ( 重点 )....................................49
131 、 怎样给 jQuery 动态附加新的元素 ? 那么怎样给新生成的元素绑定事件呢?
50
132 、 什么是 URL......................................................................................................... 50
133 、 Web 应用的目录结构 ......................................... 50
134 、 Tomcat 的目录结构 .......................................... 50
135 、 Tomcat 工作原理? ( 重点 )............................................................................51
136 、 JSP 的执行过程 ? ( 重点 )................................................................................52
137 、 JSP 指令有几种? ............................................ 52
138 、 page 指令常用属性? ........................................ 52
139 、 JSP 有哪些内置对象 ? 作用分别是什么 ? 分别有什么方法? ( 重点 ) .........53
140 、 Request 对象的主要方法 ( 重点 ) ....................................................................53
141 、 Response 对象的主要方法 ( 重点 ) ...............................................................54
142 、 Servlet API 中 forward( ) 与 sendRedirect ( ) 的区别?(就是请求转发和重
定向的区别) ? ( 重点 ) ................................................................................................54 /
143 、 在 JSP 中如何实现页面跳转? .................................. 55
144 、 什么是 Session 机制 ( 重点 ) ..........................................................................55
145 、 session 对象的常用方法 ...................................... 56
146 、 四种会

标签: kk系列连接器aux11变送器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台