#招商银行面试经验#【正在等待招银结果,分下一下C++面试题】
前天面试了招银网络C++工程师的岗位,目前还在等待面试结果,给大家分享一下面试题,攒攒人品。
1.指定一个string类,写出重载+=符号的函数,函数自己定义。
class my_string{
public:
int *ptr;
int size;
int capacity;
}
2、如果C++里出现了重复头文件,要如解决,怎么实现?
3、你写代码会不会用到extern "C"?用到的原因是什么?
4、详细讲讲信号量、互斥锁、自旋锁和临界区;
5、详细讲讲互斥锁和自旋锁的优缺点;
6、详细讲讲深拷贝和浅拷贝的定义,你是怎么实现深拷贝一个类的?在类里面应该要写哪些函数?
大概内容就是以上部分,欢迎一起来讨论。