📜  可见的 Alpha 面试体验

📅  最后修改于: 2022-05-13 01:58:31.934000             🧑  作者: Mango

可见的 Alpha 面试体验

第 1 轮:(笔试):时间限制:45 分钟。
1. 打印给定树的层序遍历,但在每一层输出都应该排序。

1
2 3
8 19 13 21

输出:1
2 3
8 13 19 21
2. 编写函数以打印 Sum 直到系列 5 + 55 + 555 中的第 N 个数字……
例如 N = 2 输出:60
N = 3 输出:615
3.

第 2 轮:(F2F 面试)

1. 有一个无限数的传入流。您必须在大小为 N 的滑动窗口中给出最大值。

2. 2 个大小为 N 和 M. (N > M) 的排序数组。第一个数组正好有 M 个空位。在 O(N) 中将第二个数组的元素填充到第一个数组中。

第三轮:(F2F面试)

1.给定一个字符串,你必须知道需要插入多少个字符才能使它成为回文。

例如 ABCDCB 输出:1 在最后插入“A”
ABCDA 输出:2 插入“B”、“C”或插入“D”和“B”等。

提示:DP

2. 给定一个 NxN 矩阵,其结构如下:

1
2 3
4 5 6
7 8 9 10

您必须通过 2 个约束告诉从第一个元素到最后一行的路径中的最大值:您只能在每行中选择一个元素。您可以在当前元素的下一行中选择正好在下面的元素,也可以在右边的元素中选择正好在下面的元素。例如,在给定的示例中,如果您选择了 3,则在下一行您只能选择 5 或 6。

第4轮:(F2F面试)

1. 2 个数组,包含 N 和 N+1 个字符串。两者都有相同的 N 个字符串,第二个数组有一个额外的字符串。你需要找到额外的字符串。

2.实现Queue、Enque和deque操作。

3.有多个城市的图表,给出城市坐标。确定开设机场的最佳地点。

4. 使用 AND、OR、NOT 门实现 XOR

5. 简历中的项目问题。

第 4 轮:(人力资源)

1. 基本的介绍性和人力资源问题。