经过4天的等待终于oc了,来牛客还愿了
一面:
介绍项目
循环引用头文件,怎么解决
shared_ptr使用存在哪些问题,怎么解决
项目中为什么不用unique_ptr
虚机制讲一下,怎么找到虚表的
虚析构函数讲一下
自旋锁互斥锁区别以及应用场景
原子操作讲一下
不用锁怎么实现线程同步
lambda表达式了解吗
TCP UDP区别,有什么应用是UDP更适合的
数据库索引
线程安全队列怎么实现
头文件如果不加#ifdef会发生什么
说出常见的链接错误
静态链接动态链接
nulllptr访问成员函数
如果以静态库的形式发布应该怎样发布
std::move讲一下
算法:
数字译码字符串
二面:
介绍项目
讲一下static
构造函数能是虚的吗
虚机制详细说一下
虚机制怎么实现的
extern C
C和C++编译有什么区别
左右值讲一下
左值引用右值引用
const 左值引用接右值的目的
forward怎么实现的,为什么要有forward
万能引用
剩下的有点忘了,面试官真的很专业,一直在问c++的东西,要说的很细
二面结束了5分钟就通知结果,效率真的高
算法:
最长的回文子串
三面:
自我介绍
介绍项目
哪个项目体现我的能力,详细讲一下
我在那个项目中主要承担什么任务了
项目总体是怎么设计的,是面向什么场景的
你评价一下你自己的优势
后面的忘了
HR面:
自我介绍
为什么考研
为什么选择这个岗位
了解具体岗位是干什么的
这个岗位能实现你对于学习技术的需求吗
为什么是杭州这个城市
我的职业规划
还面过其他的吗
有offer选择的标准
牛客对我的帮助很大,积攒人品,分享面经,最后许愿OC许愿OC许愿OC
全部评论
(3) 回帖