java-面试经验浅谈

2025-04-09 14:33:17

很多刚入行的java开发者经常面临面试,不知道面试的范围,不了解实际开发中的侧重点,以及企业面试官的面试侧重点。下面是我根据自己的经历总结的我觉得挺经典、全面的java面试问题。希望对初学者有帮助

工具/原料

jdk

java

总体java面试内容包括以下这些:

1、面向对象的一些基本概念:封住、继承,多态原理

2、抽象类和接口的异同

3、Java集合类,同步和非同步

4、实现多线程的两种方法:Thread与Runable等

5、Java内存模型和垃圾回收算法

6、线程同步机制(voliate,synchronized,重入锁,threadlocal),线程间通信(wait,notify)

7、了解java中设计模式的思想,用了哪些设计模式,有什么好处

8、常用的框架Spring、SpringMVC、Myb坡纠课柩itis、Struts、Hibernate等并浅谈对用过的框架的理解

9、数据库知识(常用的一些查询)

10、我框娃肪篙泰架遇到的问题有以下:1.Spring用了哪些设计模式。2.Spring中AOP主要用来做什么。3.Spri荏鱿胫协ng事务隔离级别和传播性4.什么是IOC,什么是依赖注入。5.Spring MVC和Struts2的区别。6.框架的Hibernate和Mybatis的区别。7.Mybatis的mapper文件中resultType和resultMap的区别。等

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:78
  • 阅读量:20
  • 阅读量:56
  • 阅读量:71
  • 阅读量:22
  • 猜你喜欢