今天三面结束 一度以为二面凉了 因为好几个都不会 发面经 攒人品 许愿字节offer
一面:https过程
tcp三次握手过程
怎么让快速排序稳定
线程间的通信方式
两道算法题 时间有点久远 忘了是啥了

二面:写个非递归的二叉树遍历
写个线程安全的单例模式
泛型既然有擦除为什么编译不会报错(不会)
泛型的强制类型转换发生在什么时候
线程池有看过吗,keepalivetime怎么用的,谁来关闭的空间线程,怎么关闭的(不会)

三面:spring ioc 和 aop的实现方式
两道算法题 连续子数组最大和 两个链表十进制相加
tcp怎么保证可靠性的
浏览器输入一个网址的过程
进程间的通信方式
syncronized的实现原理 偏向锁 轻量级锁 自旋锁 锁消除和粗化
类的加载过程
你平时遇到技术难题是怎么解决的
你是怎么学习一门新的语言的
还有什么要问我的吗