首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

摩根士丹利题(2013/五/3)

2013-11-08 
摩根士丹利题(2013/5/3)1.用英语介绍最近的项目,做了什么,用了什么技术2.主要有 jvm(调优),多线程,Collect

摩根士丹利题(2013/5/3)

1.用英语介绍最近的项目,做了什么,用了什么技术
2.主要有 jvm(调优),多线程,Collection,算法,排序,core java
1.jvm是怎么加载class,什么时候创建对象(Object)
2.一个类做了改变,怎么才能看到它最新的改变(重新加载)?内存的分配区域是怎样的,堆的分区图是怎样的
3.一个程序出现了内存溢出,你要怎么处理(OOM),Jconsole-->,怎么调优
4.多线程中 Object 的wait(),notify()在什么情况下使用(在同步方法,同步代码块里使用),
  怎么样利用wait(),notify()写出死锁程序
5.threadLocal在什么情况下使用,怎么同步threadLocal
6.你知道的集合有哪些(集合图),arrayList添加很多对象,有appendEnd(在最后面添加),它是怎么操作的(扩容),
  怎么优化,
  2.为什么要重写Equals,HashCode
  3.HashMap是怎么判断对象是想同的
7.你知道有哪些排序算法,它的一些特点,(冒泡排序,快速排序(他是怎样排序的)(它的时间复杂度是多少))
8.二叉树查找时效率高点,还是添加时效率高点,给你一个(int node,String nodeValue)怎么计算树的高度

热点排行