一面,20min TCP和UDP的区别,TCP的拥塞控制; 浏览器输入url后的执行过程,都用到哪些协议; 线程和进程的区别;同时创建三个线程,如何顺序打印ABC; 平衡二叉树的概念; 单链表如何实现前N个反序; 内存泄漏是什么,怎么避免 二面,40min 项目考察:介绍一个项目; 软件基础考察:如何定位内存泄漏的地址; 数理逻辑考察:有连续的三个整数,其中两个是质数,证明第三个数一定能被6整除; 编程考察:LeetCode 424,替换后的最长重复字符