java面试准备题目

简介:
+关注继续查看

1、jsp与servlet区别

2、ArraList,LinkList,List,Vector的区别, hashmap,hashtable,hashset区别,heap,stack区别(屡试不爽的笔试题。。)

    ArrayList和LinkedList有什么区别?

    ArrayList和LinkedList都实现了List接口,他们有以下的不同点:

    ArrayList是基于索引的数据接口,它的底层是数组。它可以以O(1)时间复杂度对元素进行随机访问。与此对应,LinkedList是以元素列表的形式存储它的数据,每一个元素都和它的前一个和后一个元素链接在一起,在这种情况下,查找某个元素的时间复杂度是O(n)。

    相对于ArrayList,LinkedList的插入,添加,删除操作速度更快,因为当元素被添加到集合任意位置的时候,不需要像数组那样重新计算大小或者是更新索引。

    LinkedList比ArrayList更占内存,因为LinkedList为每一个节点存储了两个引用,一个指向前一个元素,一个指向下一个元素。


3、spring的事务管理,事务隔离级别

4、oracle sql的优化方法

5、j2ee设计模式

6、nio与传统io区别

7、jvm虚拟机机制

8、内存回收机制,哪些内存回收算法

9、进程间通信

10、mvc的好处

11、冒泡排序算法(也是屡试不爽的。。)

12、亿万级数据找出最大的前10个,或者类似的大数据集处理题。。

13、最好有个自己熟悉的项目经历,能说出自己做的那个部分,能画出项目的技术结构图。。

14、分布式环境下的性能调优

15、单例模式的几种写法

16、类加载顺序,几种classloader。。

17、linux中分析提取日志(例如文本中记录时间,取该文本中大于多少时间的记录),

18、Hibernate与Ibatis的区别

19、为什么用ibatis不用JDBC

20、什么是事务

21、同步跟异步的区别

22、线程有哪些锁

23、怎么查linux中有多少进程和线程,参数的意义

24、怎么优化JVM,

25、Resin与Tomcat的区别



本文转自 00_yatou 51CTO博客,原文链接:http://blog.51cto.com/ql0722/1655398,如需转载请自行联系原作者

相关文章
|
3天前
|
缓存 架构师 Java
Java开发三年,花费半年时间学完这些技术栈,面试定级阿里P7
现在 Java 相关岗位薪资越来越高、涨幅越来越大。 通过职友集数据可以查看,以北京 Java 相关岗位为例,其中 【20k-30k】 薪酬的 Java 工程师,占到了整体从业者的 30.8%!
|
3天前
|
Java 程序员
【Java程序员面试专栏 专业技能篇 】Java SE核心面试指引(四):Java新特性
【Java程序员面试专栏 专业技能篇 】Java SE核心面试指引(四):Java新特性
18 1
|
3天前
|
Java 程序员
【Java程序员面试专栏 专业技能篇】Java SE核心面试指引(三):核心机制策略
【Java程序员面试专栏 专业技能篇】Java SE核心面试指引(三):核心机制策略
16 1
|
3天前
|
Java Unix 程序员
【Java程序员面试专栏 专业技能篇】Java SE核心面试指引(二):面向对象思想
【Java程序员面试专栏 专业技能篇】Java SE核心面试指引(二):面向对象思想
18 0
|
3天前
|
算法 Java 程序员
【Java程序员面试专栏 数据结构篇】五 高频面试算法题:二叉树
【Java程序员面试专栏 数据结构篇】五 高频面试算法题:二叉树
17 0
|
3天前
|
安全 Java 程序员
【Java程序员面试专栏 专业技能篇】Java SE核心面试指引(一):基础知识考察
【Java程序员面试专栏 专业技能篇】Java SE核心面试指引(一):基础知识考察
18 0
|
4天前
|
SQL 负载均衡 安全
硬核!啃完410页java面试手册,三面阿里巴巴,5月成功入职研发部
面试前我主要是在牛客网看大家的面经进行查漏补缺,所以面试完后也想记录下来,权当给大家提供点信息吧。
|
6天前
|
算法 安全 前端开发
【大厂面试】Java基础知识八股文
Java基础知识面试八股文合集,持续更新中
27 0
|
20天前
|
消息中间件 缓存 NoSQL
Java面试
Java面试
|
20天前
|
消息中间件 Dubbo Java
GitHub标星翻倍!阿里大牛呕心沥血终成39w字Java面试笔记
好不容易有个大厂面试机会,面试官才问了两三个问题,就已经回答不上来的,只想找个地缝钻进去,连进入技术面的机会都没有,现在大厂都在大量招聘Java工程师,但面试题怎么都这么难?!
热门文章
最新文章
相关产品
云迁移中心
推荐文章
更多