首页 > 易云计算、科蓝软件社招Java面试经历
头像
今天一定能赢
编辑于 2020-07-30 14:26
+ 关注

易云计算、科蓝软件社招Java面试经历

易云计算

笔试:

比较基础,例如:java特性,数据类型,抽象类,接口类等等


面试:

1、项目做了什么?

2、怎么处理高并发?

3、怎样理解java面向对象,hashmapgc等。

4、java 的垃圾回收机制是怎样的。

答:搞清楚jvm内存划分,运行机制。然后说明min GCfull GC分别是在什么情况下去回收对象的,最后总结一下垃圾回收算法。


5、讲讲RabbitMQ的原理。

答:生产者通过ConnectionFactory 创建 Channel用来传递消息,交换机根据RotingKeyBindingKey将消息传到对应的Queue


6、为什么离职,期望薪资,自己的个人职业规划。


科蓝软件

面试过程:

1、sessioncookie的区别;

2、servletfilter

3、怎样实现多线程、线程安全、线程池;

4、JVM GCTCP/UDP区别;

5、为什么要三次握手?

6、如何TCP实现流量控制数据库问了索引?

7、sql关键词的优先级;

8、jdkjrejvm的关系;

9、简要描述下spring容器启动过程。

答:

1)先使用ClassPathResource资源定位,找到配置文件后,运用ResourceLoader加载配置信息,并用Resource表示,BeanDefinitionReader将相应的配置文件中<bean>解析成BeanDefinition(加工前的)并放入BeanDefinitionRegistry

2)接着Bean工厂后处理器将BeanDefinitionRegistry中的BeanDifinition进行加工,Spring容器从BeanDefinitionRegistry中取出加工后的BeanDefinition,并调用InstantiationStrategy进行Bean实例化,在这个过程中,BeanWrapper会对Bean进行封装,对其进行属性设置;

3)最后是BeanPostProcessorBean进行后续加工,直至装配出一个准备就绪的Bean


10、上一家公司的离职原因,自己的职业规划;

更多模拟面试

全部评论

(0) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐