以前的面经1、算法:通过前序遍历和后续遍历构建一个树,并通过某中遍历方式输出2、n个桶,每个桶有不同的苹果,从1桶移动到2桶一个苹果算1次移动,问让所有桶的苹果数一致,最少需要多少次移动?3、tcp,udp的区别4、进程线程的区别5、进程间如何通信,进程如何做共享资源的互斥6、tcp如何发数据7、ping的过程,使用了那些协议8、ping如何找到目的主机9、扫码登录如何实现10、加密如何做?11、消息队列的实现12、如果使用mysql来存储消息和元数据,表如何设计,写出表的结构13、延时消息如何做(排序+轮巡)14、数据量太大如何排序,可以让客户端做延时监测(使用B+树排序,或者使用linux...