更新时间:2019-10-20 09:00:00 来源:极悦 浏览1947次
今天极悦java培训机构小编为大家分享Java初级开发工程师在面试时需要让面试官感觉出的重点有哪些?希望通过本文能够帮助到准备找工作的java初级开发工程师,下面就随小编一起来了解一下吧。
1、熟悉SSM架构,至少在项目里做过。
这个的说法是,介绍项目时,用一个业务流程来说spring mvc如何做的。
2、知道Spring MVC中的细节,比如@Autowired的用法,如何把url映射到Controller上,ModelAndView对象返回的方式等。
3、最好结合项目的用法,说下你是怎么用AOP,拦截器的,比如说可以通过拦截器拦截非法请求,怎么用 AOP输出日志等。
4、关于ORM方面,不限用过哪种,但得知道一对一,一多多,多对多等的用法,以及cascade和inverse的用法。
5、最好知道声明式事务的做法。
如果你要应聘高级开发,那在上述基础上,最好了解如下的知识点:
Spring Bean的周期
最好能通过阅读源代码,说下IOC,AOP以及Spring MVC的工作流程
最好能结合反射,说下IOC等的实现原理
Spring Boot和Spring Cloud的一些知识点
6、数据库方面需要准备的点
不少候选人会看很多SQL的技巧,比如select该怎么写,insert又该怎么写,但仅限于此,不会再准备其它的。
这样就很吃亏,因为面试官会认为,哪怕是初级开发,SQL语句也该会写,所以这块不会多问,而会问如下方面的问题。
(1)索引怎么建的,怎么用的?比如我建好了一个索引,在where 语句里写 name like '123%'会不会走索引,怎么情况下不该建索引,哪些语句不会走索引。
(2)除了索引之外,你有过哪些SQL优化方面的经验,比如分库分表,或通过执行计划查看SQL的优化点。这最好是能结合你做的项目实际来讲。
以上就是极悦java培训机构小编介绍的“Java初级开发工程师在面试时需要让面试官感觉出的重点有哪些”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。
相关推荐
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习