一面:   面试官看了我的成绩单,觉得我的成绩不好,所以问的都是一些基础内容。   1、二叉树的后根序列。   2、大堆排序以及它的时间复杂度。   3、找出一个数组中的最长递增子序列(我说的是用暴力解除,面试官明显不满意,问还有没有更优的方法,我不会)。   4、进程和线程的区别,对共享区的访问。   5、死锁的四个条件以及怎么避免死锁。   二面:   上来就问我用什么语言比较多,当时嘴贱说C++跟java都差不多,然后就问我C++跟java的区别,我当时就蒙了,也没回答得上来,估计就挂在这里。   1、C++与java的区别:(摘自博客:http://www.cnblogs.com/cn...