`

题目收集

阅读更多
2007.12月份,爱帮面试

有3面,每次面试都是一个技术面试官来面,这三个面试官原来是在百度工作过的,水平看上去非常高。

面试的题目大概如下:

    1)时间复杂度分析 foo(n,k)把n分成k个数相加

    2)int const* const* p;包含哪些意思

    3)a1,a2,....,an;0<=ai<=M,放入若干个箱子(每个箱子为M),怎样使放入的物品个数最少?

    4)外排归并复杂度是多少

    5)多态是如何实现的,虚函数表是一个对象一个吗?还是一个类一个?

    6)线程锁有哪些

tcp/ip协议方面的内容


1)java中存在内存泄露吗?举一个会发生内存泄露的例子

2)java中哪些类用到了红黑树,举出一例即可

3)java中多态是什么?是如何实现的

4)线程相关东西,java是通过什么数据结构来管理同步的

5)c++中的引用和java中的引用有什么区别

6)索引压缩的好处

7)JUnit中的setup 和teardown

8)ArrayList(i)和ArrayList()的区别

9)buffer 与cache 的区别

10)进程同步和线程同步

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics