一面,总时长30分钟,无手撕,几乎纯八股,并且面试官说如果通过那一定有二面。面试流程:1. 自我介绍2. 问基础情况,包含毕业时间,可实习时长,毕业完成度等3. 拷打八股4. 反问八股:1. C和C++哪个更熟?我选了C。2. C里面的指针和数组有什么区别?3. typedef和define的区别?我当时没听清,让面试官重复一下问题,但是面试官直接问下一题了4. 结构体和联合体的区别?5. 野指针和垂悬指针的区别?6. 怎么避免上述情况?回答:C中只能初始化时赋值,资源析构时指针指NULL,并且在逻辑中做好处理。CPP中可以用智能指针,RAII。7. C语言中内存分布是怎样的?我回答的“操作系...