易云计算、科蓝软件社招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、上一家公司的离职原因,自己的职业规划;

#面经##社招##Java工程师##易云网络##北京科蓝软件系统股份有限公司#
全部评论

相关推荐

预计下个星期就能开奖吧,哪位老哥来给个准信
华孝子爱信等:对接人上周说的是这周
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛舌:如果我不想去,不管对方给了多少,我一般都会说你们给得太低了。这样他们就会给下一个offer的人更高的薪资了。
点赞 评论 收藏
分享
4 7 评论
分享
牛客网
牛客企业服务