秋招面经
招银网络(软件研发工程师)
一面(技术面):
- 简单介绍一下你的项目
- C++中private、protected、public关键字的作用
- 什么是多态,C++中怎么实现多态的
- 友元关键字friend的作用
二面(技术面):
- 写一个二分查找的代码;
- 写一个迭代器遍历map删除某个键值对的代码;
- 写一个sql查找表中重复数据的代码
- 说一下strcpy、sprintf、memcpy的区别
- map、multimap、set、multiset的区别及使用
- (接上问)谈一谈你对红黑树的理解
三面(技术面):
- 介绍一下自己;
- 介绍一下在校期间做过的项目,实习的经历;
- 项目中用到了多线程,那怎么判断线程是否执行完毕;
- 异常是C++编程中较为常见的机制,某个线程出现异常后程序会怎么样;
- 线程如果没有捕获异常,会怎么样;
- 线程池知道吗,它的作用;
- C++中构造函数、析构函数、内联函数能否为虚函数;
- 怎么优化数据库的查询;
四面(HR面):
- 做一个简单的自我介绍;
- 你硕士研究生阶段的专业及研究方向;
- 实验室的作息安排;
- 能否习惯实验室这种作息安排;
- 期望的薪资待遇,是根据加班强度挂钩的吗;
- 部门C++岗位较少,能考虑转JAVA吗;
- 说一下你的职业规划;
- 选择工作时考量的因素;
- 父母、女朋友在工作方面有什么要求吗;
- 父母、女朋友的工作。
美团点评北斗计划(无人机配送)
一面视频面:
- 做一个简单的自我介绍;
- 介绍一下车载有缆多旋翼项目;
- April-tag是开源库吧,你们是怎么使用的;
- April-tag的数据源怎么在飞控中使用的(滤波,进控制环等);
- 丰疆实习的经历以及传感器六面校准的原理和实现;
- 传感器校准模型(写公式),轴间不对称矩阵的对角线元素含义;
- 编程题:132. 分割回文串 II
大华股份(导航算法工程师)
技术一面(电话面)
- 简单介绍一下研究生期间的研究方向与项目;
- 车载有缆多旋翼项目的跟车飞行如何实现的;(回答的不太好,没有对上视觉处理)
- 你提到RTK,所以跟踪精度完全依赖于RTK的精度吗?
- 机场跑道毁伤评估算法介绍一下
- 介绍一下排序算法以及优缺点
- 讲解一下c++的静态常量与静态函数 </