📜  如何准备谷歌亚太大学(APAC)考试?

📅  最后修改于: 2021-10-19 08:26:11             🧑  作者: Mango

Google Asia Pacific University Test,也称为 Google APAC,对于在亚太地区的高等教育机构就读的学生来说,这可能是在 IT 领域的巨头 Google 中取得一席之地的最佳机会。

报名详情

  1. 前往 Google APAC 网站并点击参与。
  2. 从您的 Google 帐户登录后,您将转到 Google APAC 2017 的注册表。
  3. 填写姓名、国家、性别、大学详细信息等所有详细信息。您需要知道您的大学 ID 。为此,请联系您的大学。
  4. 仔细填写有关您拥有的任何实习或项目经验,以及您获得的任何奖项/荣誉的详细信息。准确无误,切中要害。
  5. 提供您的简历链接。最好是,你的简历应该只有一页,关于你参与过的每个项目、实习经历等,一两行。
  6. 填写完所有详细信息后,单击我接受。登记!

完成所有注册手续后,您可以在您希望的日期参加考试。时间表如下:

Google APAC -2017 测试时间表

Date Time (IST) Duration Description
Sunday, June 26, 2016 10:30 IST 3hr Practice Round
Sunday, July 10, 2016 10:30 IST 3hr Round A
Sunday, August 28, 2016 10:30 IST 3hr Round B
Sunday, September 18, 2016 10:30 IST 3hr Round C
Sunday, October 16, 2016 10:30 IST 3hr Round D
Sunday, November 6, 2016 10:30 IST 3hr Round E

笔记:

  • 您可以参加的回合数没有限制。只会考虑最好的分数。
  • 入围的学生可能会在审查他们的表格条目和在 APAC 测试中的表现后被要求进行实习和全职面试。

选择过程

每个 APAC 回合将有 4 个不同难度的问题。您可以测试两种输入,小输入和大输入。与大输入相比,解决小输入的问题会给你更少的分数,但它也更容易解决。

根据 Google 的条款对解决方案进行评分,最后准备排行榜。然后,学生将根据他们在排行榜中的位置和他们的注册表条目进行排序,并且可能会被要求参加实习或全职工作的面试。

通常有 4 轮面试,问题范围从编程、算法、数据结构和操作系统等主题。

学什么??

要破解谷歌亚太大学测试,必须对算法和数据结构有很好的掌握。没有在数据结构和算法上下功夫,是不可能破解谷歌亚太测试的。以下是参加 Google APAC 考试之前应该尝试的一些重要主题:

1. 从基本数据结构开始准备。你应该知道如何根据给出的问题来实现它们。

  • 链表
  • 二叉搜索树
  • 大批
  • 队列
  • 您还可以参考这个关于数据结构的文章列表以获取更多信息。

2. 接下来是更高级的东西。

  • 图算法
    • 广度优先搜索 (BFS)
    • 深度优先搜索 (DFS)
    • 从源到所有顶点的最短路径 **Dijkstra**
    • 图中的桥梁
    • 图形中的连接点(或切点)
    • 约翰逊算法
    • 拓扑排序
    • 最小生成树**Kruskal**
    • 最小生成树**Prim**
  • 散列
  • 搜索和排序
    • 二分查找
    • 快速排序
    • 归并排序
    • 计数排序

    字符串操作

    • KMP算法
    • 拉宾卡普
    • Z的算法
    • Aho Corasick 字符串匹配
  • 数论概念
    • 埃拉托色尼筛
    • 分段筛
    • 威尔逊定理
    • 素数分解
    • Pollard 的 rho 算法

3. 完成此操作后,您可以继续使用更高级的算法,例如:

  • 凸包
  • 格雷厄姆扫描
  • 线交点
  • 区间树
  • 矩阵求幂
  • Maxflow Ford Furkerson Algo 和 Edmond Karp 实施
  • 最小切割
  • 稳定婚姻问题
  • 用于最大匹配的 Hopcroft-Karp 算法

练习什么?

如果您是初学者,您可以从基本和简单的编程挑战开始准备,然后可以慢慢转向更困难的挑战。

  • GeeksforGeeks 练习部分提供了根据类别和难度级别排序的优秀编程挑战集合。
  • 此外,请确保您尝试过以前的 APAC 测试。