国内某社交通讯大佬面试题

额。早上刚面的,也算是一面吧。整个过程大概持续28min左右。岗位是C++服务器开发的。。。

1.静态语言和动态语言(脚本语言)的区别
2.变量声明和定义的区别
3.指针和引用的区别
4.在一个单向链表中如何找到中间节点
5.如何在10亿的数中找到最大的10个数
6.虚拟内存的概念;虚拟内存怎么实现;虚拟内存会涉及内存替换,是存放到什么地方(硬盘)
7.多线程同步的方法
8.TCP/IP三次握手,发送的参数是什么(SYN)
9.静态链接和动态链接的区别
10.二叉搜索树,平衡二叉搜索树
11.异常有哪些
12.基本有序的数组是用什么排序算法效率比较高

你可能感兴趣的:(面试题)