华为面试小结:浏览器项目组

1.智能指针

智能指针weak、share内部实现

华为面试系列:智能指针

智能指针优缺点。

https://www.zhihu.com/question/20368881

智能指针是否线程安全?

shared_ptr线程安全性分析

2.内存泄漏

如何避免内存泄漏,

一个指针被其他多个模块使用,如何释放

我回答智能指针。

3.程序崩溃,dump

怎么解决?非必现的闪退程序崩溃解决

4.内存分配

一个c++类包括public,private,virtual,static函数,怎么分配内存?

5.STL

vector,map等迭代器失效场景

6.多线程

多个线程都随机访问同一个资源,如何避免等待?

多线程如何处理高并发?

你可能感兴趣的:(C++开发面试题,Visual,C++开发,c++,内存泄漏,多线程)