一面比较水,就不说了。
说说二面吧。(主要还是自己技术菜啊)
问的问题:
1.编程题:
先序中序遍历确定一棵树
https://blog.csdn.net/qq_36358357/article/details/80373360
个人觉得也不是很难,主要是我没自己编过,我第一反应就是查,结果被面试官发现了,贼尴尬啊。
2.C++基础
void func()
{
vector<char> a;
a.push_back('A');
b.push_back('B');
}
题目:
(1).有哪些数据在栈内存,有哪些数据在堆内存
(2).上题中的a是如何销毁的。
3.其他问题(非开放性)
buddy算法(说实话没听说过)
https://blog.csdn.net/orange_os/article/details/7392986
rgba转灰度
https://www.zhihu.com/question/31811254/answer/53384524
4.网络通信
(1)Tcp通信的三次握手和四次挥手。二次握手行吗?服务器提前断开会发送什么?
https://blog.csdn.net/rememberyf/article/details/80309148
(2)有一个1500bit 的MTU,用TCP/IP设计一个通信协议。
呵呵,一点不会。
总结:主要前面的一些专业的问题没有回答出来,再加上小作弊被面试官发现了,印象直线下降。后面看我简历上没啥数据库的编写经历,数据库直接都不想问了。