一面40分钟问项目线程join和detach的区别项目用了哪些锁C++20、23有了解过吗C++11以后新增的比较好用的功能push_back和emplce_back的区别完美转发是什么用裸指针构造两个shared_ptr会发生什么控制块在智能指针对象里吗两个智能指针,A赋值给B会发送什么智能指针有其它初始化方式吗?(make_shared)make_shared有什么好处(effective morden c++里面有说)可以对weak_ptr解引用吗(不知道,答案是不可以)静态成员函数和非静态成员函数的区别成员函数想返回一个shared_ptr怎么办(直接用this构造shared_ptr返回不安全,因为对象一开始就是用shared_ptr管理的就会导致存在两个控制块)有什么解决方式(enable_shared_from_this)enable_shared_from_this怎么实现的(奇异递归模板模式,enable_shared_from_this维护了一个weak_ptr,以及shared_ptr构造函数中会使用类型萃取判断当前类型是否继承自enable_shared_from_this,然后做相关处理)讲讲类型萃取,为什么要用类型萃取(C++没有直接判断类型的方式)容器迭代器失效问题vector 的对象和数组分别存储在哪里(栈区和堆区)new 一个对象做了什么(自动计算所需内存大小,然后调用operator new,operator new默认会调用malloc,最后对指针进行转型)我想在指定的内存构造对象怎么办(placement new)map的迭代器自增大概是怎么操作的平时写程序时遇到过链接错误吗,什么情况下会出链接问题怎么检测内存泄漏设计String,一步步引导,后面问了赋值运算符重载为什么要返回引用构造函数为什么加explicit简单算法:合并有序数组二面30分钟项目拷打模板类用过吗,为什么模板类通常声明和实现都放在头文件static_cast和dynamic_cast什么时候需要手动内存对齐,内存对齐规则虚函数纯虚函数的区别虚函数和普通函数在内存中的区别职业规划大学有和同学发生矛盾吗,怎么解决的除了找工作,有自己想用编程实现什么东西吗对c++的应用领域有什么了解期望工作城市为什么是杭州家庭情况生活中有遇到什么困难图形学有了解吗HR面介绍项目做项目有哪些收获,有哪些短板职业规划有考虑实习吗有其它offer吗工作地点家人对就业有什么要求吗,有考研想法吗估计是进池子了,看牛客有人说9月底开奖
点赞 26
评论 22
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务