地平线Runtime方向(一二面)
时间:2024.3.25(一面)
部门:地平线C++开发(RunTime方向)
# 一、项目
1.讲一下项目的整个工作流程(服务端和客户端)
2.怎么用的protobuf协议,是自己重写编码和解码吗
3.高效异步日志怎么做的
4.为什么要有线程池
5.介绍一下第一个算法,用的什么框架
# 二、八股
1.交叉编译
2.C++程序的整个编译过程
3.智能指针
4.常用命令及相关工具的使用
5.sort函数实现的底层
6.指针在32位系统中多少字节,64位呢,一个字节多少位
7.类型转换
8.指针和引用的区别
9.线程池选择线程的方法
# 三、算法
1.冒泡排序
时间:2024.3.29(二面)
部门:地平线
# 一、项目
1.高效异步日志的实现
2.实现了整个PRC框架流程吗
3.为什么要使用线程池
# 一、八股
1.多进程输出1-100
2.百万数据在1MB内存空间中排序
3.滤波器、放缩
4.多线程、多进程的通信方式
5.介绍一下排序算法
# 二、算法
1.通配符匹配
时间:2024.4.11感谢信
部门:地平线C++开发(RunTime方向)
# 一、项目
1.讲一下项目的整个工作流程(服务端和客户端)
2.怎么用的protobuf协议,是自己重写编码和解码吗
3.高效异步日志怎么做的
4.为什么要有线程池
5.介绍一下第一个算法,用的什么框架
# 二、八股
1.交叉编译
2.C++程序的整个编译过程
3.智能指针
4.常用命令及相关工具的使用
5.sort函数实现的底层
6.指针在32位系统中多少字节,64位呢,一个字节多少位
7.类型转换
8.指针和引用的区别
9.线程池选择线程的方法
# 三、算法
1.冒泡排序
时间:2024.3.29(二面)
部门:地平线
# 一、项目
1.高效异步日志的实现
2.实现了整个PRC框架流程吗
3.为什么要使用线程池
# 一、八股
1.多进程输出1-100
2.百万数据在1MB内存空间中排序
3.滤波器、放缩
4.多线程、多进程的通信方式
5.介绍一下排序算法
# 二、算法
1.通配符匹配
时间:2024.4.11感谢信
全部评论
目测施磊rpc
相关推荐