这是我的经验。
Skype回合:
1)二叉树的层序遍历。扩展或修改代码以锯齿形遍历。
https://www.geeksforgeeks.org/level-order-tree-traversal/
https://www.geeksforgeeks.org/level-order-traversal-in-spiral-form/
面对面第一轮:
1)关于我以前工作的问题。
2) 对由 0、1、2 组成的数组进行排序。
https://www.geeksforgeeks.org/sort-an-array-of-0s-1s-and-2s/
面对面第二轮:
1) 打印文件的最后 n 行
https://www.geeksforgeeks.org/print-last-10-lines-of-a-given-file/
2) 二叉树的右视图和顶视图
https://www.geeksforgeeks.org/print-right-view-binary-tree-2/
https://www.geeksforgeeks.org/print-nodes-top-view-binary-tree/
面对面第三轮(招聘经理):
1) 关于我以前在公司工作的问题以及我为什么要换班。
2) 给定一个螺旋排序的矩阵。删除一个元素并插入另一个元素,而不会弄乱排序顺序。更重视编码
面对面第 4 轮(提杆):
1) 给定一个以随机顺序填充 1 到 n^2 的数组。将其填入大小为 n 的方阵。
2) 给出 atoi函数的测试用例。
非常感谢 GeeksforGeeks 为面试准备提供了如此出色的平台。保持良好的工作🙂