在牛客上看了不少牛友的面经,获益匪浅,今天也写一篇,以作回馈。 一面: 直入正题,没有自我介绍(I like!) 1.介绍一下信号量和互斥锁 2.用fwrite,fprintf写文件,会经过几道缓存。当时答的是两道,面试官说答出有两道已经挺好的了,不过其实有三道,还有一道是在硬件级别,问知不知道是什么。想了想,说:不知道。 3.画出TCP的三次握手和四次挥手,标明每个过程数据报携带的信息。还真是面试常考题呀。 4.找出一个字符串中第一个只出现一次的字符,如abac,输出b 5.将m个有序队列合并成一个有序队列 6.最大连续子数组和 7.问了问项目,让画...