这里分享一下主包智元机器人的面经,主要是在2025年9月份秋招的经历,问题来自于技术一面、二面,最终获得oc。但是考虑到行业发展选择、强度考虑,最后拒了,这里分享一下一些主要问题。1. 指针和引用有什么最本质的区别。如果函数内部需要修改指针本身的值,能否引用?(见图)2. 怎样进行内存对齐?嵌套结构体怎样进行内存对齐?(见图)3. shared_pt有什么问题?weak_ptr如何解决的?在实际开发中用过移动语义吗?(见图)4. 内存映射是什么?(见图)5. 编译和调试相关的过程,gdb使用细节。你遇到coredump的时候是如何解决的?(见图)6. tcp四元组,tcp和udp的应用场景(见图)7. 进程五种状态,转换条件(见图)8. memcopy和memmove的区别(图放不下,可以看看水印获取全部)