阿里巴巴 java高级工程师 电话面试

大约是上个星期吧,报着试试看看的态度,投了阿里金融部门的Java高级工程师。早就听说阿里的网投简历淘汰率很高,不想 竟然接到面试的电话。
谈谈体会吧。
面试的人技术水平很高,想要瞒混过去是不太可能的。
一般都会根据两方面进行提问
1 该职位所需要的技术,我应聘的职位 需要 hadoop,hbase,多线程的知识
2 根据你简历所写的提问,有所延伸,会深入到源代码的原理部分,并问到在实际中的应用,所有简历不要瞎写。
下面是给我提出的问题,希望对各位想进阿里的人有所帮助,我这次是不行了, ,再修炼一年吧。

1 ,了解hbase么,为什么存储速度快
2理解spring么,它的AOP实现是基于什么原理,bean的初始化过程是那些(涉及具体的源代码),在bean factory初始化前 ,运行中,初始化后想做些事情。该怎么做?

3 struts1和strus2的区别,strust2关于 ThredLocal是什么,strus2初始化部分的原理是什么。

4多线程用过么?
5关于jvm,它是什么样的结构?,他的Gc算法是什么,什么情况下会 out of memory?

6设计模式了解多少,工厂模式中的抽象工厂和简单工厂模式用于那些场景,你怎么理解策略模式,怎样应用的? 策略模式和状态模式的本质区别,状态模式和命令模式的区别。

7 连接池原理,连接池commit 后连接是否关闭。

你可能感兴趣的:(java,阿里巴巴,面试。)