记面经攒人品
先问了点项目,然后直接开始面经轰炸
1.程序编译的四个阶段,预处理阶段做了什么工作
2.循环链表怎么确定回环,说出两种方法
3.指针和数组的区别
4.class和struct的区别
5.tcp通信程序中用到哪些linux api
6.变参函数使用过吗,内部怎么实现的
7.static关键词修饰的变量和函数有什么用
8.形参和实参的区别
9.自己实现过hashmap吗(没实现过 原理一通乱说) -> hashcode取余的余数如何确定?hash桶知道吗?(不会)
10.说说vector、list
其余想不起来了,有点kpi的感觉