第1轮:
电话 60 分钟轮 – 序列化和反序列化二叉树 /bst
第二轮:
文化契合。关于以前的工作和简历中的所有要点。什么样的问题和从以前的工作中学习。面试官有20年经验,非常友好。
第 3 轮:
树构造使用提供的顺序遍历
给定一个未排序的数组,我们不能执行 arr[i] = value 。仅将所有元素从 0 反转为中序。如何排序
第 4 轮:
反向单向链表
迭代顺序遍历
不使用 * 将两个数字相乘,只使用按位运算
某种树旋转
1 3
2 5 到 4 2
3 4 5 1
解释一个问题/项目
垃圾收集器如何释放空间
第 5 轮:
- 深入研究简历中的每一点。
- 解释您如何在公司工具和其他工具中调试代码
- 面试官想问一些关于Unix/Linux的问题,但是因为我没有相关经验所以没有问
- 关于JVM的很多问题
- JVM 内存不足何时会发生?
- 你在当前公司做任何自定义垃圾收集吗?
- 当您在浏览器中输入 google.com 时会发生什么,涉及哪些不同的协议?