|
终于回到宿舍了,头昏脑胀的,记得不是很牢靠
必做题分四部分
1. 计算机综合
1.1 用作并发控制的有哪些?
1.2 快排、堆排最差的时间复杂度?
1.3 几种设计模式:Facade、Adapter、Singleton、command?
1.4 TCP/IP三次握手流程?
1.5 RAID1 和 RAID5 区别?
1.6 写程序求“最大连续子串和”,时间复杂度为O(n)?
2. java部分
2.1 几个关键字: final 、 static、 transient 的用法?
2.2 还有几个选择题?
2.3 写个快排?
2.4 父类中方法抛出异常,子类重写该方法是否要抛出该异常?
2.5 父类、子类的初始化顺序?
3. C++
我是一点都不会。。。汗。。。题目也没记住
4. 数据库
4.1 常用的索引建立算法?
4.2 写一个嵌套的查询(我没写出来)。。
第二部分 java程序员必做
程序题1:主要是用split()分割字符串,以及如何读取log文件中的信息(io流的使用)
最后一个题:讲一下JVM中堆分配问题,以及JVM的垃圾回收机制
高吞吐量时采用何种回收算法比较好?
高实时性采用何种回收算法好?
就记得这么多了,考的知识面还是很广的,算法不是很多。应聘java的居然要做C++,一道都不会。汗!
貌似C++的也要做java,呵呵~网易还是很有意思啊~ |
+10
|