泡好久了,发发面经攒人品,许愿一个offer
一面
1. 八股文: vector emplace_back和push_back的区别?resize和reserve的区别?迭代器失效的情形?map和unordered_map的区别?编译器如何实现this指针绑定的?设计模式有了解吗?
2. 检查代码问题:一个野指针,一个空指针调用类成员函数;
3. 手撕代码:合并区间;最小栈。
面试官一上来就说,我这里是纯代码面,没问项目,纯拷打c++,确实很硬核。。
二面
1. 提问项目:pomdp方法落地有何难点?
2. 算法八股:阿波罗的em planner有了解吗?piece wise jerk有用过吗,一共设计了多少约束?
3. C++八股:c++11新特性有哪些?讲讲右值引用?讲讲左指和右值的定义?讲讲weak_ptr?讲讲虚表?设计模式了解吗?你在写代码的过程中哪里用到了多态?
4. 反问
二面
1. 提问项目:POMDP如何建模?如何考虑不确定性的连续性和离散性?DESPOT求解器与ABT,POMCP有何区别?等等。
2. 反问