2018.9.25 360校招面试题总结? 自己面试 c++后端开发,服务器方向,探索部门。
1上来问智力题 5L和6L的杯子量出3L的水,如何量?
一。下面开始问c++的基础的东西
1 构造函数了解是啥,说一说自己的理解。 构造函数可否重载,什么是重载,覆盖、隐藏。 重载的概念,返回值不同不可是重载
2 ++i与i++的区别,哪个是左值,
3 说一下,联合体与结构体的不同,内存如何计算
4 空类的内存大小是多少?
5 const与static之间的区别。
二 计算机网络
1说一下cs架构之间是如何实现通信。
2 三次握手
3 time—wait状态啥时间转换的,等待时间是多少
4 为啥时2MSL时间
三 数据结构
1 hash冲突的解决方法,自己常常使用的是啥,各自有啥有优点。
四 算法
1 排序都有啥算法,各自的时间复杂度,空间复杂度。快速排序的最坏的情况是啥样的
2 手写快速排序
五 设计模式
1 单例模式的如何实现
总长40分钟,结果挂了一面,自己太菜了。