小米面经-软件开发工程师 c++ 一面 11.04 1h 1.自我介绍 2.项目详细介绍 (1)照片传输服务器讲解 (2)传输速度优化讲解,后面我还拓展讲了一个断点续传和多线程传输 3.比赛介绍 八股 1.链表和数组的区别 一、数组的特点 1.在内存中,数组是一块连续的区域 2.数组需要预留空间 在使用前需要提前申请所占内存的大小,这样不知道需要多大的空间,就预先申请可能会浪费内存空间,即数组空间利用率低 ps:数组的空间在编译阶段就需要进行确定,所以需要提前给出数组空间的大小(在运行阶段是不允许改变的) ...