9.15小鹏多模感知C++软件开发工程师一面
自我介绍
介绍聊天项目,gRPC是怎么用的,同步调用还是异步调用,有考虑过超时的问题吗,项目有做过性能测试吗
讲实习项目的背景和具体工作,异步日志有遇到过乱序等问题吗,同事有反馈过什么问题吗,一个日志文件没有写满,重启文件之后会继续往这个文件里写吗,压缩文件用的什么方法,压缩成了什么文件
左值引用和右值引用的区别
移动语义平常有用过吗,实现原理是什么,如果类的移动构造delete掉,move会怎么样
你平常写一个类会给他定义移动构造吗
进程间通信的方式有哪些,mmap的具体原理是什么,会有同步的问题吗
c++11之后的新特性
lamda表达式,除了比较,你还在哪些场景中会用到过
lamda表达式的传参有什么捕获方式,你的项目中用了哪些
线程同步的方式你用过哪些
lock_guard和unique_lock的区别
信号量具体是怎么实现同步的,和锁有什么区别
原子变量在项目中是怎么用的,原理是什么,和锁有什么区别,为什么不用锁而是用原子变量
自己实现过线程池吗
c++面向对象的封装继承多态
你的项目中怎么用多态的
c++多态的原理
这些容器是线程安全的吗,你平常怎么保证安全的
智能指针是线程安全的吗,你的项目中怎么保证安全的#发面经攒人品#
反问
介绍聊天项目,gRPC是怎么用的,同步调用还是异步调用,有考虑过超时的问题吗,项目有做过性能测试吗
讲实习项目的背景和具体工作,异步日志有遇到过乱序等问题吗,同事有反馈过什么问题吗,一个日志文件没有写满,重启文件之后会继续往这个文件里写吗,压缩文件用的什么方法,压缩成了什么文件
左值引用和右值引用的区别
移动语义平常有用过吗,实现原理是什么,如果类的移动构造delete掉,move会怎么样
你平常写一个类会给他定义移动构造吗
进程间通信的方式有哪些,mmap的具体原理是什么,会有同步的问题吗
c++11之后的新特性
lamda表达式,除了比较,你还在哪些场景中会用到过
lamda表达式的传参有什么捕获方式,你的项目中用了哪些
线程同步的方式你用过哪些
lock_guard和unique_lock的区别
信号量具体是怎么实现同步的,和锁有什么区别
原子变量在项目中是怎么用的,原理是什么,和锁有什么区别,为什么不用锁而是用原子变量
自己实现过线程池吗
c++面向对象的封装继承多态
你的项目中怎么用多态的
c++多态的原理
这些容器是线程安全的吗,你平常怎么保证安全的
智能指针是线程安全的吗,你的项目中怎么保证安全的#发面经攒人品#
反问
全部评论
佬,过了嘛
相关推荐