怼项目的部分不提,大家各自发挥。
部门主要是写C++,所以C++偏多,但我写的是java喔,完全不会
C++基础方面
内存管理:都分为哪几个部分,每个部分是什么内容?
new int()中间没有值,请问是会分配内存吗?从哪里分配内存?
new 和 malloc的分配内存的区别?两个分配内存的区域不一样具体是指?
C++构造函数是会自动生成吗?析构函数呢?
自由存储区是放的什么内容?

数据结构:
红黑树和B+数的区别以及各自复杂度?都应用于哪些场景?如果让你设计,会选用哪个?你还知道哪些树结构?

智力题:给你100个真币,1个假币(真币假币重量不等),一个天平。两次分出是假币重还是真币重。

网络:
PING是什么?基于什么协议的?平时会用到吗?
TCP/IP协议说一下?
浏览器输入url后会发生什么?

题目:
1.有百万个QQ号,我现在要放一个QQ号进来,如果在就返回,不在就插入。设计一个存储结构要满足快速查询,其次要存储空间小。
那么你这个数据结构插入删除的复杂度是多少?

2.一个字符串左移,比如将abcd左移一位变成bcda。设计算法满足空间复杂度O(1),时间复杂度O(n)。

还有些问题是根据上面问题的回答引申出来的,所以就不列举了,反正会一直追问到你说不出来为止。