java面试中被问到的问题

 技术面

1) Spring 的注解有哪些?

2) 你如何理解 spring IOC 技术,如果不使用spring,你有哪些方式来加载 bean?

3) spring aop 的原理是什么?它是怎样一个写法?关键配置项是什么?

4) springmvc 的注解有哪些?

@ModelAttribute 重点提及

5)  structs  与 springmvc 相比,你觉得哪个好一些?为什么?

6) mybatis 的标签有哪些?# 与 $ 之间的差别?

7) 你觉得mybatis 的好处是什么?与Hibernate 相比,你觉得差别在哪里?

8) quartz 定时任务有哪些关键技术?

9) freemaker 的标签有哪些?

10) 你常用的一些多线程有哪些?Thread 与 Runnable 、Callable 之间有什么差别?

11) oracle 是怎么实现分页的? msyql 呢?

12) 你会写的最复杂的sql 语句,关联了几张表?写过 存储过程 之类的吗?

12) 你在你项目中担当的角色?

13) 你能写设计文档吗?

14) J2EE 的 13 种规范指的是什么?
 
15) 集合

……



人事面

1) 根据你的工作经历,你为什么选择那家公司,又为什么从那一个公司辞职?

2) 如果你在我们公司工作三年,给你充分的上升空间,你觉得你能达到一个什么样的程度?

3) 你觉得在你的团队之中,你有哪些优点是别人所没有的?

4) 你期望的薪资是多少?相比你之前的薪资你为什么提出这么大的跨度?

5) 你对于加班是什么样的看法?如果因为项目的原因需要加班和出差,你能接受吗?

6) 你在这里定居了吗?如果工作强大较大,你的家人会不会表示不满?

…… 
posted @   panie2015  阅读(315)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示