先是一面,基本就是问了下情况吧,没有问技术性问题,大概是问学过什么东西吧。一面面试官是电话里问的,我很紧张,毕竟是第一次面试,他说我博客写的比较杂,我回答有好些是课设所以才写的。我觉得我给他印象不是很好应该凉了,没想到今天又来了一个电话是二面的,这回真凉了。
我投的是后台开发,问题基本如下:
- 讲述const的用法
- 讲述static的用法
- 讲述malloc的用法
- 空类里的虚函数
- STL的map底层构造使用了什么数据结构
- 你对网络编程有了解吗
我真个铁汉汉连个准备都没有,措手不及。我回答const是用来定义常量的,static用于定义全局变量,malloc和new的用法类似用于申请一篇空间,虚函数6个答出两个,凉凉。map那个不会,网络编程学过但是不是太了解。然后他说挂了。
这里总结下const用法:
https://www.cnblogs.com/jiabei521/p/3335676.html
static用法
http://c.biancheng.net/view/301.html
malloc
https://blog.csdn.net/Rex_WUST/article/details/88343311
扫描二维码关注公众号,回复:
10753755 查看本文章
空类的虚函数:(
- 构造函数
- 拷贝构造函数
- 析构函数
- 赋值运算符重载
- 取地址操作符重载
- 被const修饰的取地址操作符重载)
https://blog.csdn.net/shidantong/article/details/81806087
STL的map底层构造使用了什么数据结构(红黑树)
https://blog.csdn.net/wangyuewc/article/details/11713913
好些学过都忘了,主要是不了解网络编程导致的吧,回去好好看看基础知识和网络编程和巩固多线程吧
END