查看全部276条面经
最近更新时间:2019-10-22 19:17:20
匿名用户
面试了职位:Java实习生
确定通过
2 年前 发布
2
评论 · 2
顶不住
那你这实习也太舒服了吧
张雪晶
心累

相关推荐

匿名用户
面试了职位:Java - 杭州
未通过
阿里面试经历,从一面到四面
阿里从一面到四面,陆陆续续经历了一个月,前几个面试电话都是在工作日的晚上,一面偏重于 java基础,集合框架,多线程,设计模型问题,二面偏向于中间件,缓存服务器,三面偏向于项目,面试管直接问你觉得自己给原公司带来的价值,最后一面是HR和技术交叉面,很遗憾,没有电商背景,可能被其他面试者pass了,不过感觉自己这一波面试下来,收获还是蛮多的.
1轮面试:电话面试
面试感受:一般;面试难度:困难;面试来源:网络招聘
2 年前 发布
1
匿名用户
面试了职位:Java - 北京
确定通过
Java面试一般,共3轮面试
一面 AOP(Aspect-Oriented Programming,面向切面编程)能够将那些与业务无关,却为业务模块所 共同调用的逻辑或责任(例如事务处理、日志管理、权限控制等)封装起来,便于减少系统的重复 代码,降低模块间的耦合度,并有利于未来的可扩展性和可维护性。Spring AOP是基于动态代理的,如果要代理的对象实现了某个接口,那么Spring AOP就会使用JDK 动态代理去创建代理对象;而对于没有实现接口的对象,就无法使用JDK动态代理,转而使用CGlib 动态代理生成一个被代理对象的子类来作为代理。当然也可以使用AspectJ,Spring AOP中已经集成了AspectJ,AspectJ应该算得上是Java生态系统中 完整的AOP框架了。使用AOP之后我们可以把一些通用功能抽象出来,在需要用到的地方直接使 用即可,这样可以大大简化代码量。我们需要增加新功能也方便,提高了系统的扩展性。日志功 能、事务管理和权限管理等场景都用到了AOP。(1)IOC就是控制反转,是指创建对象的控制权的转移。以前创建对象的主动权和时机是由自己把 控的,而现在这种权力转移到Spring容器中,并由容器根据配置文件去创建实例和管理各个实例之 间的依赖关系。对象与对象之间松散耦合,也利于功能的复用。DI依赖注入,和控制反转是同一个 概念的不同角度的描述,即 应用程序在运行时依赖IoC容器来动态注入对象需要的外部资源。(2)直观的表达就是,IOC让对象的创建不用去new了,可以由spring自动生产,使用java的反 射机制,根据配置文件在运行时动态的去创建对象以及管理对象,并调用对象的方法的。(3)Spring的IOC有三种注入方式 :构造器注入、setter方法注入、根据注解注入。IoC让相互协作的组件保持松散的耦合,而AOP编程允许你把遍布于应用各层的功能分离出来 形成可重用的功能组件。
3轮面试:电话面试、总监/老板面试、协作同事面试
面试感受:一般;面试难度:有难度;面试来源:其他平台
5个问题,2条回答
Q:1.谈谈你对Spring的AOP的理解
2 年前 发布
匿名用户
面试了职位:java工程师 - 北京
感觉靠谱
面试很轻松,面试官很nice。
2 年前 发布
匿名用户
面试了职位:Java - 长沙
未通过
长沙趣动文化科技有限公司的面试经验分享,希望不要浪费时间
2 年前 发布
匿名用户
面试了职位:Java - 北京
未通过
面试题很简单,面试官很和蔼
2 年前 发布
匿名用户
面试了职位:Java - 北京
感觉靠谱
面试还好,基础较好的问题不大
2 年前 发布
匿名用户
面试了职位:jvav软件工程师 - 北京
未通过
太难了,完全不会,好厉害啊
2 年前 发布
1
面试流程:共经历了1轮面试
整体感受:一般
面试难度:有难度
面试来源:校园招聘
公司对比
神州泰岳软件
查看更多JAVA实习生的内容

正在招聘

项目经理81个职位

立即沟通