📜  Amdocs 面试经验(校内)

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

Amdocs 面试经验(校内)

该公司为软件工程师助理的职位进行了校园驱动。有四轮,在线测试,心理测试,技术面试和人力资源面试。

第一轮(在线测试):这一轮有五个部分,每个部分都有特定的时间限制。第一部分是能力,大约有15个问题,工作和时间,速度和距离等。第二部分是口头推理,有10个问题。第三部分有大约15个PL/SQL和OS(UNIX)问题。第四部分是编码部分,它有 4 个问题:

编码问题:

  1. 找出下一个最大的数。
  2. 鼠标从块的右侧移动(M x N 矩阵)然后返回其一侧可以收集的最大楔形数。鼠标可以向前移动任意数量的块,但只能左转两次并返回到它的一侧。
  3. 使用 order、group by 的 SQL 查询。
  4. 使用表别名的 SQL 查询,在运算符之间。

第五部分是特定于编程语言的。我必须在 C/C++/ Java/ Python之间进行选择,然后给出了一组 20 个围绕问题的问题。

第 2 轮(心理测试): 15 分钟的一轮测试候选人的心理。

第三轮(技术面试):本轮先简单介绍一下。随后是与我的项目相关的深入提问。您必须完全了解您的项目。

然后,他们让我解决两个简单的编码问题,以检查我的编码技能。接下来是来自 Unix、SQL 和Python的问题。

  1. 编写一个 shell 脚本来显示文件名中没有您的名字的文件名。
  2. 编写一个 shell 脚本来显示其中没有您的名字的文件的名称。
  3. 编写一个优化的 SQL 查询来查找薪水第四高的员工的姓名(不使用嵌套查询)。
  4. 在 SQL 中使用 TOP、LIMIT 命令。
  5. SQL中RANK和DENSE_RANK的区别?
  6. 在 UNIX 中查找和定位的区别?
  7. netstat 和 tracert 命令有什么用?
  8. 元组和列表的区别?

正如我在简历中提到的 MongoDB,他们也提出了一些问题:

  1. 数据如何存储在 NoSQL 中?
  2. 什么是文件,集合?
  3. 什么是 CAP 定理?

第 4 轮(HR 轮): 10 分钟的快速轮次,讨论我想加入 Amdocs 的原因、我的家庭成员数量以及我的职业目标。