头条补招投了安卓,0安卓经验,不会java,只会c++,然后c++被问崩了 一面:比较水,c++基础,不提 二面: 你是搞c++的,说说c++的内存模型 mmap的全过程,它怎么进行映射? 那操作系统层面呢?操作系统怎么管理内存的?它怎么给程序分配内存的 stl的空间配置器是怎样的?既然stl是用内存池进行分配,那它怎么回收map的内存? map的clear()后内存会怎样? 伙伴系统是怎样的,它的全过程是怎样的?怎么解决它的内存碎片问题? 页是什么?页怎么和物理内存建立映射?对应的数据结构是怎样的?缺页过程发生了什么? 线程池...