小米面试一面
小米一面(视频面试) 2019-09-10 10.45-11.35
- 类的成员函数和数据成员分别存在哪里,类大小的计算
- 如何禁止构造函数的使用
- 如果禁止类实例化时候的动态分配方式
- 引用和指针的区别
- 实现一个类成员函数,不允许修改类的数据成员
- 那些关键字可以修饰线程安全的变量
- TCP、UDP穿透问题(一脸懵逼,面试官解释了就是内网外网间,我说了NAT,但是NAT是网络层的,跳过了)
- TCP断开过程
- 场景题:中英文字符计数问题(只会简单的,复杂的没想明白)
- 手撕代码:利用无序数组非递归方式建立BST,并递归中序遍历输出验证
#小米##校招##面经##C++工程师#