连续几天的面试,面试官问了好多问题,我把常问到的一些问题,在这里总结一下,供大家参考:
1 jdk和cglib的区别代理生成;(完成)
2 HashMap和HashTable和concurrentHashMap的区别,HashMap的底层实现;(完成)
3 Spring的事务管理机制;
4 Struts2 的工作原理,底层实现;
5 HIbernate的工作原理,以及内存管理机制;
5 String,StringBuffer和StringBuilder的区别
6 Struts2常用的标签;
7 innodb和myisam的区别;
8 流量控制需要用到什么算法;
9 mysql如何实现分库分表,分哪几个步奏;
10 写一个死锁例子;
11 如何实现范式和反范式;
12 存储过程常用的方法有哪些;
13 linux常用的调优工具有哪些;
14 jvm的工作原理;
15 垃圾回收机制;
16 finally在任何情况下都会运行吗?如果不是在什么情况下不运行;
17 有哪些情况下会出现OOM?
18 什么情况下会出现stact溢出?
19 什么情况下会出现静态区溢出?
20 平时关注比较多的是什么技术论坛?
21 UML有哪些图,每种图分别在什么情况下使用?
22 举一个反范式设计的例子?
23 linux常用的命令有哪些?
24 jvm各个存储区分别默认为多少?
25 系统多久进行一次垃圾回收?
26 nio direct memory默认是多少?
27 如何理解NIO?
28 java正则表达式如何表达前两位为13的11为手机号码?
29 collection包括哪些?
30 覆盖了hashcode()方法,还要再覆盖那个方法?
31 for(; ;)会如何运行?
32 jdbc如何访问数据库,快速写出访问代码?
33 jvm加载class文件的原理及访问顺序?
34 创建EJB回话需要经过哪些步骤?
35 无状态回话Bean和有状态会话bean有什么区别?
36 链表有什么特点?
37 链式栈和顺序栈有什么区别?
38 软件生成周期模型有哪些种类?分别用在什么情况下?
39 共享锁和排他锁的区别?
40 mysql和oracle如何实现分页查询?
41 java架构师常逛哪些网站?
stackoverflow.com
42 String类底层是如何实现的,List,Map底层是如何实现的?
43 linux有哪些常用的命令?
44 linux调优有哪些工具?
45 jvm的工作原理是怎么样的?
46 jvm从哪几个方面优化?
47 建数据库需要遵循哪些原则?应该注意哪些方面?
48 数据库如何优化?
49 spring是如何进行事务管理的?
50 spring的ioc和aop是如何实现?
51 Struts2的工作原理?
52 jdk的反射有哪些api接口?是如何实现的?
53 spring的mvc如何实现,怎么用?
54 query有什么作用,如何用?
55 ibatis的缓存机制是怎么样的?
56 常用的设计模式有哪些?如何实现各种设计模式?
57 EJB是什么?怎么使用?
58 快速搭建一个ssh和SSI框架。
59 数据库有哪些索引,如何建索引,各种索引该在什么情况下建立?
60 分布式如何实现单点登入
61 cache有哪几种类,有什么作用?
62 struts1工作原理?
63 为什么要用代理,代理有什么好处?
64 EJB
相关推荐
面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....
JavaOOP面试题 Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 ...
最全的j2EE面试题,题量大、经典,是我面试的整理试题 1、java笔试题大集合 2、各个公司面试题 3、J2EE初学者面试题 4、J2EE面试题(打码查错题) 5、java_华为笔试题 ...15、张孝祥整理Java就业面试题大全
以下是对标题和描述中涉及的一些常见Java面试题的详细解释: 1. **JDK 和 JRE 的区别** JDK(Java Development Kit)是用于开发和调试Java程序的完整工具集,包括JRE(Java Runtime Environment)、编译器(javac...
"Java 面试题及其答案.doc"和"JAVA面试题.doc"提供了大量的面试题及解答,涵盖了从基础知识到高级特性的广泛范围,包括反射、注解、设计模式、Spring框架、数据库操作等。通过这些题目,求职者可以自我评估,了解...
java面试题整理java面试题整理java面试题整理java面试题整理java面试题整理java面试题整理java面试题整理java面试题整理
2024java面试题2024java面试题最全的Java面试题.zip2024java面试题最全的Java面试题.zip2024java面试题最全的Java面试题.zip2024java面试题最全的Java面试题.zip2024java面试题最全的Java面试题.zip2024java面试题最...
Java面试题锦是一个汇集了Java编程语言及其相关技术面试题目的资源集合,旨在帮助求职者或开发者准备面试,提升对Java技术栈的理解和掌握。这个压缩包中的文档可能包含了从基础到高级的各种Java问题,涵盖了核心语法...
2023年最新版--Java+最常见的+200++面试题汇总+答案总结汇总 阿里百度美团面试题合集 大数据面试题 100道 多线程面试59题(含答案) 最新JAVA面试题总结之基础/框架/数据库/JavaWeb/Redis BIO,NIO,AIO,Netty面试题 ...
"2017java面试题"这个压缩包文件提供了丰富的资源,帮助Java开发者准备面试,深化对Java开发的理解。 文档"Java面试宝典2017.doc"可能包含了以下核心Java知识点: 1. **基础语法**:这包括变量、数据类型、运算符...
java面试题java面试题18道java面试题18道java面试题18道java面试题java面试题18道java面试题18道java面试题18道java面试题java面试题18道java面试题18道java面试题18道java面试题java面试题18道java面试题18道java...
为了在Java面试中脱颖而出,了解和掌握常见的面试题及答案至关重要。以下是一些关键知识点的详细解析: 1. **super()与 this()的区别** `super()`用于调用父类的构造器,确保子类实例化时父类的初始化;`this()`则...
这份"java面试题总结资料"涵盖了多个Java核心领域的关键知识点,包括但不限于: 1. **基础语法**:理解基本的数据类型(如整型、浮点型、字符型和布尔型),变量的声明与使用,以及运算符的优先级。同时,要熟悉...
张孝祥整理Java就业面试题大全.doc 应届生应聘技术工作的面试技巧(来自培训机构多年经验总结).ppt sql面试题.doc JAVA面试题解惑系列.pdf Java面试题大全.pdf java面试题及答案(基础题122道,代码题19道).doc Java...
2022java面试题、JVM面试题、多线程面试题、并发编程、Redis面试题、MySQL面试题、Java2022面试题、Netty面试题、Elasticsearch面试题、Tomcat面试题、Dubbo面试题、Kafka面试题、Linux面试题、2021面试题、java面试...
本文将基于标题“Java面试题和练习题”以及描述中提到的内容,深入探讨Java相关的面试题和练习题,旨在帮助求职者或希望提升技能的开发者巩固知识,准备面试。 一、Java基础 1. Java的数据类型:了解Java的八种...
Java面试通常涵盖多个方面,包括Java基础知识、编程技能、问题解决能力,以及对Java生态系统和相关技术的理解。以下是一些建议的Java面试准备要点和资源描述: 一、Java基础知识 数据类型、变量与运算符:理解Java...
Java经典高级2023面试题大全带答案.pdf 发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题,0积分直接下载
java面试题集java面试题集java面试题集java面试题集java面试题集java面试题集java面试题集java面试题集java面试题集