云鲸智能 | 嵌入式软件工程师 | 一面
c++八股居多
1.有用过ros录包、仿真的工具吗,如何使用?
2.用c多还是c++多?
3.c++的多态,c++模板属于静态多态还是动态多态?
4.c++11有哪些新特性?知道初始化成员列表吗?
5.简述智能指针的类别,你分别在哪些场景下使用的?
6.vector中影响性能的使用方式,push_back vs emplace_back
7.为什么需要reserve?有什么好处呢?vector底层的扩容机制是什么?
8.什么叫交叉编译?进程间通信 vs 线程间通信?
9.条件变量的虚假唤醒是什么?如何避免虚假唤醒?
10.如何定位内存泄漏?
11.gdb调试,如何看到堆栈,看所有线程堆栈用什么指令?
12.七层网络模型是哪几层?TCP在哪几层,TCP vs UDP 的差异?
13.Select poll epoll 的发展历史,如何演变的?
14.实习拷打
#发面经攒人品#
1.有用过ros录包、仿真的工具吗,如何使用?
2.用c多还是c++多?
3.c++的多态,c++模板属于静态多态还是动态多态?
4.c++11有哪些新特性?知道初始化成员列表吗?
5.简述智能指针的类别,你分别在哪些场景下使用的?
6.vector中影响性能的使用方式,push_back vs emplace_back
7.为什么需要reserve?有什么好处呢?vector底层的扩容机制是什么?
8.什么叫交叉编译?进程间通信 vs 线程间通信?
9.条件变量的虚假唤醒是什么?如何避免虚假唤醒?
10.如何定位内存泄漏?
11.gdb调试,如何看到堆栈,看所有线程堆栈用什么指令?
12.七层网络模型是哪几层?TCP在哪几层,TCP vs UDP 的差异?
13.Select poll epoll 的发展历史,如何演变的?
14.实习拷打
#发面经攒人品#
全部评论
相关推荐
投票
点赞 评论 收藏
分享

查看8道真题和解析