之前许了愿说上岸必还愿发面经,现在已拿offer来还愿。 我没笔试,一面技术面(70min),我个人感觉因为岗位的关系,问的关于操作系统的问题比较多,能回忆起来的问题如下: 1. 32位操作系统最大能运行多大的程序? 2. c程序从.c到可执行文件需要多少步?每步生成的文件后缀是什么? 3. 说说你对虚拟内存的理解。 4. 操作系统对页的管理。 5. 智能指针用过吗?(没用过,捂脸) 6. c或c++程序的内存管理?堆和栈的区别?(c++岗面试必问) 7. 虚函数怎么使用?原理是什么?(虚函数表) 8. 介绍排序算法?堆排序中堆是怎么构建的...