商汤c++一面
1.c++11新特性(主要问的)
2.智能指针 share_ptr是否线程安全 队列是否线程安全 share_ptr构造方式 make_share(stl)
3.类型转换 dynamic_cast 失败返回null会抛异常吗? 隐式类型转换规则
4.nullptr constexpr
6.线程间通信 锁 互斥量/条件变量/自旋锁/读写锁/信号量 c++11的线程/锁
7.makefile /shell脚本
8.git 一个分支同步另一个分支的一个commit 什么命令
9.lamda表达式
10.map,c++11的unordermap 表元素类型
11.元组(不会)
12.vector 添加元素的方式 扩容机制(扩容过程中是否是拷贝构造) 添加不调用拷贝构造方式
13.正则表达式 匹配一个电话号码
14.左值 右值 左引用 右引用 移动语义/完美转发 move实现 forward()
#商汤科技##面试题目#
2.智能指针 share_ptr是否线程安全 队列是否线程安全 share_ptr构造方式 make_share(stl)
3.类型转换 dynamic_cast 失败返回null会抛异常吗? 隐式类型转换规则
4.nullptr constexpr
6.线程间通信 锁 互斥量/条件变量/自旋锁/读写锁/信号量 c++11的线程/锁
7.makefile /shell脚本
8.git 一个分支同步另一个分支的一个commit 什么命令
9.lamda表达式
10.map,c++11的unordermap 表元素类型
11.元组(不会)
12.vector 添加元素的方式 扩容机制(扩容过程中是否是拷贝构造) 添加不调用拷贝构造方式
13.正则表达式 匹配一个电话号码
14.左值 右值 左引用 右引用 移动语义/完美转发 move实现 forward()
15.linux命令 把服务器的一个文件拷贝到本地
16.会不会docker?
编码:
单例模式 #商汤科技##面试题目#