摩尔线程c++软件开发工程师一二面(已oc)
9.21 摩尔线程一面
讲一讲两种字节序
如何判断大端还是小端字节序
讲一讲联合体的空间占用特点
修改其中一个成员的值,其他变量会受影响吗
讲一讲malloc和new的区别
new和malloc需要指定申请的字节数吗
讲一讲sizeof
sizeof一个指针是什么结果
为什么32位的指针是4个字节
指针和引用的区别
都有什么类型创建的时候必须初始化吗
传参传引用和传指针的区别
讲一讲socket编程的过程和原理
socket三元组指的是什么
知道三元组能唯一的确定什么
socket和tcpip协议是什么关系
socket算是一种协议吗
讲一讲c++的特性
构造函数可以是虚函数吗
析构函数可以是虚函数吗
9.27摩尔线程二面
写一个二分查找,并编写相应的测试用例
如果海量数据下如何使用二分查找
tcp三次握手的流程
说一下流量控制
滑动窗口的作用是什么
窗口大小的有什么用,如何修改
linux的用户态和内核态是什么
多进程和多线程了解多少
什么时候使用多线程,什么时候使用多进程
了解工厂模式吗
你熟悉哪些设计模式
私有成员可以设置为虚函数吗
保护成员可以设置为虚函数吗
私有成员可以设置为友元函数吗
纯虚函数是什么
9.28面试已通过,等谈offer
整体效率挺快的,面试体验也非常好,面试官都非常不错
#23届秋招笔面经#