猿辅导 一面二面面经
一面
1、进程与线程的区别
2、堆和栈的不同
3、TCP与UDP的区别
4、TCP怎么保持可靠性
5、判断链表是否是回文链表
6、判断二叉树是否是二叉搜索树
7、栈的时间复杂度、空间复杂度
8、python是什么语言
9、is 和 == 的区别
10、蓄水池算法
二面:
1、HTTP的GET与POST的区别
2、TCP的keep alive字段
3、HTTP的keep alive字段
4、二叉树的宽度
5、python多线程、GIL锁
#猿辅导##面经##Java工程师##校招#