面试第一天总结

 公司是创业型公司,做的是类似于自动售货机那种的设备,公司技术总监面试

1,聊一聊dubbox是怎么发布的,你怎么写出一个服务被别人调用,是以jar包的形式吗?

 这个我有点闷逼,之前项目用dubbo的时候我记得是父工程下的字模块,没想过要打包什么的,就是直接一运行然后调用就行了;

2,dubbo如果请求失败会怎么处理,比如说查询不到数据或者是连接时间过长,怎么确定他是连接正常还是说不正常;

3,在项目中你们的异常是怎么处理的;

4,说一首springmvc的执行流程,以及如果出现了异常怎么办,我当时没有听懂他的意思,但是现在想一想的话,他应该问的是springmvc的异常处理机制。

5,说一说ioc的设计模式,说实话,我真不明白ioc有什么设计思想;(后来才明白这个是依赖注入主要是这个)

6,说一说spring的aop的思想;(我回答是基于aspectj来实现的,主要是动态代理谁都知道,所以高大上一点)

7,如果是一个类需要被增强的话,里面有两个方法,a方法调用b方法,那么当我增强调用这个方法的时候,会发生什么事情,(其实我当时也觉得应该会死循环,但是后来梳理了一下发现不一定,而且也没有道理)

8,说一说synchrnized和volital这两个关键字;

9,说一说你了解的并发包容器;

大概就是这些,一些东西知道的尽量说出来,不知道的不能乱说,否则会扣分


你可能感兴趣的:(java)