蚂蚁金服Java开发实习跪经
补发一个蚂蚁的Java一轮电面面经。
大概两点半开始的,半小时左右。
问了很多Java的基础,只不过楼主太菜,答得不好,最后都没让我问他问题就结束了。
Java语言的三大特性?多态的概念?为什么要用多态?
线程和进程的区别?多线程编程需要注意什么?
如何防止死锁?线程之间的状态转换?乐观锁和悲观锁是啥?
Java类的反射?
数据库的事物和隔离级?
JVM分区?垃圾回收算法?
http的post和get方法有什么区别?
讲两种排序算法。
设计模式了解吗?
开源框架spring有了解吗?
最后短短几分钟介绍了一个项目。