一面 1.什么是多态以及多态的实现机制 2.宏函数和inline函数的异同点 3.求链表的倒数第k个节点(手写程序) 4.两个有序等长的序列,求出其中位数(中位数是[L/2]的位置) 5.判断一个程序的输出结果,count最终值为多少 int count = 0; int x = 981; while(x) { count++; x = x & (x-1); } 6.快速排序和堆排序的基本思想 7.map的底层数据结构,map和红黑树和HashMap的红黑树有什么区别 8.什么是大端和小端 9.C语言static变量存放在堆区还是栈区(阴我。。。静态存储区吧) 10.进程和线程有什...