Google亚太大学考试(也称为Google APAC), 对于在该地区的高等教育机构就读的学生来说, 也许是最好的机会亚太地区区域标志着在IT部门-Google中的重要地位。
报名详情
- 转到Google APAC网站然后点击参与。
- 从你的Google帐户登录后, 你将被转到Google APAC 2017的注册表。
- 填写所有详细信息, 例如姓名, 国家/地区, 性别, 大学详细信息等。你将需要知道你的大学编号。请与你的大学联系。
- 填写有关你拥有的任何实习或项目经验的详细信息, 以及你已经仔细获得的任何奖项/荣誉。精确且切题。
- 提供你的简历链接。最好, 你的简历应该只有一页的长度, 关于你从事的每个项目, 实习经验等, 应该有一两行。
- 填写完所有详细信息后, 单击” 我接受” 。寄存器!
Google APAC -2017测试时间表
日期 | 时间(IST) | 持续时间 | 描述 | |
2016年6月26日星期日 | 10:30 IST | 3小时 | 练习轮 | |
2016年7月10日星期日 | 10:30 IST | 3小时 | A轮 | |
2016年8月28日星期日 | 10:30 IST | 3小时 | B轮 | |
2016年9月18日星期日 | 10:30 IST | 3小时 | C轮 | |
2016年10月16日星期日 | 10:30 IST | 3小时 | D轮 | |
2016年11月6日星期日 | 10:30 IST | 3小时 | E轮 |
- 你可以参加的回合数没有限制。只有最佳成绩会被考虑在内。
- 入围的学生在审查了他们的表格条目和在APAC测试中的表现后, 可能会被要求接受实习以及全职角色的面试。
每个亚太地区回合将遇到四个难度各异的问题。你可以测试解决方案的输入大小, 有两种。与大笔输入相比, 解决小笔输入的问题将给你更少的分数, 但也很容易解决。
解决方案根据Google的条款最后排行榜已经准备好了。然后, 根据学生在排行榜中的位置和注册表条目对学生进行分类, 并可以要求他们接受面试以进行实习或全职工作。
通常有四轮面试, 问题涉及编程, 算法, 数据结构和操作系统等主题。
学习什么?
要破解Google APAC大学考试, 一项必须对算法和数据结构有很好的了解。如果不努力研究数据结构和算法, 就不可能破解Google APAC测试。这些是一些重要主题在参加Google APAC考试之前应该先尝试一下:
1.从基本数据结构开始准备。你应该知道如何根据给出的问题实施它们。
- 链表
- 二叉搜索树
- Array
- 栈
- 队列
- 你还可以参考有关数据结构的大量文章列表, 以获取更多信息。
图算法
- 广度优先搜索(BFS)
- 深度优先搜索(DFS)
- 从源到所有顶点的最短路径** Dijkstra **
- 图中的桥梁
- 图形中的关节点(或切点)
- 约翰逊算法
- 拓扑排序
- 最小生成树** Kruskal **
- 最小生成树** Prim **
堆
搜索和排序
- 二元搜寻
- 快速排序
- 合并排序
- 计数排序
- KMP算法
- 拉宾·卡尔普
- Z的算法
- Aho Corasick字符串匹配
- Eratosthenes筛
- 分段筛
- 威尔逊定理
- 素数分解
- Pollard的rho算法
- 凸包
- 格雷厄姆·斯堪
- 线相交
- 间隔树
- 矩阵求幂
- Maxflow Ford Furkerson Algo和Edmond Karp的实施
- 最小切
- 稳定的婚姻问题
- Hopcroft–Karp最大匹配算法
如果你是初学者, 则可以从基本的和简单编程方面的挑战, 然后可以慢慢地处理更困难的挑战。
- 极客实践本节提供了按类别和难度级别分类的优秀编程挑战集合。
- 另外, 请确保你尝试以前的亚太地区测试.
推荐阅读
- 如何在表中打印重复的行()
- 如何准备AWS认证考试(简要指南)
- 如何为亚马逊软件开发工程面试做准备()
- 如何在Golang中将切片Slice传递给函数()
- 如何在Golang中将数组传递给函数()
- 如何使用Selenium Python在历史记录中来回移动()
- 如何测量C函数执行所花费的时间()
- 如何使对象有资格使用Java进行垃圾回收()
- Python如何使用Kivy制作计算器()