📜  CGI面试经验(校园2018)

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

CGI面试经验(校园2018)

第一轮:这是由 AMCAT 进行的能力和编码轮。有5个部分。我们必须按顺序回答所有问题。一旦一个问题得到回答,我们就不能回去了。没有负面标记。

第 1 部分基于定量能力。

第 2 部分是英语。

第 3 部分包含 2 个编码问题:

1.给你一个数N。画出包含N行的图案。

N=5

1

3*2

4*5*6

10*9*8*7

11*12*13*14*15

2. 按频率降序排列。

给定数组:4 1 3 5 2 5 3 7 8 9 5 4

输出:5 5 5 3 3 4 4 1 2 7 8 9

第 4 部分基于业务分析。

第 5 部分包含 MCQ、操作系统匹配、网络、DBMS 等。

92名学生被选为技术轮。

第二轮:技术面试。

面试官检查了我第一轮的能力和编码答案。一开始,他递给我水。之后他让我谈谈我的家庭、教育、爱好。然后他让我解释我的项目。解释完后,他问我最喜欢的编程语言以及为什么喜欢它。他给了我一些编程问题和谜题。

  1. 在一次遍历中从数组中删除重复项。
  2. 一个谜题——A 对 B 说:“我和你一样大,我和你一样大。”给出 A 和 B 的年龄之和。如何计算他们的年龄。 (我只是告诉他方法,他很高兴。)
  3. 一些排序算法的名称。冒泡排序和插入排序的区别。
  4. 打印数组中 2 个元素的最大总和。(我给了他 O(n^2) 和 O(n) 方法。)

对我来说有 1 次技术面试,但对一些学生来说有 2 轮技术面试。

27名学生被选为第三轮。

第三轮:人力资源轮。在进行 HR 面试之前,我们制作了 2 个自拍视频和 1 个与技术相关的主题(机器学习、区块链、增强现实等)的 PPT。

HR让我介绍一下自己,问我的爱好。然后他问我'为什么是CGI?',你是什么CGI。如果你得到 CGI 的工作,你希望在未来 5 年内看到自己。你将如何解释尊重?他问我关于电影的问题,问我是否对 CGI 有任何疑问。

共有 25 名学生被选中,整个过程耗时 2 天。