小菜鸟写个面经回馈牛客(*¯︶¯*) 一面:1.堆和栈的区别 2.一次http的过程 3.DNS的工作原理 4.osi的七层模型,每层都有什么协议 5.三次握手四次挥手 (这个问得真的超级细)6.timewait状态 7.线程和进程的区别 8.进程的通信方法 9.为什么想做ios 10.swift和oc的区别 11.一个数组怎么取前k大的数 12.排序算法的时间复杂度 13.手写快速排序 二面:1.怼项目 2.osi七层 3.每一层都有什么(和一面重了啊喂) 4.http和http...